请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

微信分享大图报错

1
回复
364
查看
[复制链接]

36

主题

47

帖子

415

积分

 楼主| 2021-5-7 14:42:22 显示全部楼层 |阅读模式

快应用使用微信分享图片功能,一个图片可以分享,一个图片不能分享,报错“wxShareAPI.sendReq return false”

有大佬知道原因吗?


回复

使用道具 举报

11

主题

124

帖子

675

积分

2021-5-7 14:56:54 显示全部楼层

与图片大小有关系的,可以检查一下该图片的大小,微信对分享图片大小的上限为250kb,图片过大就会报错。

压缩后再分享的示例代码如下:


share: function () {
    image.compressImage({
        uri: "/Common/2.png",  //需要压缩的图片,只支持本地图片
        quality: 80,
        ratio: 2,
        format: "PNG",
        success: function (data) {
            console.log(data.uri)
            share.share({
                shareType: 0,
                title: "我是标题",
                summary: "我是摘要",
                imagePath: data.uri,
                targetUrl: "https://www.huawei.com",
                success: function () {
                    console.log("share success");
                },
                fail: function (data, code) {
                    console.log("handling fail, code=" + code + ", data=" + data);
                }
            })
        },
        fail: function (data, code) {
            console.log("handling fail, code=" + code);
        }
    })
}


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册