帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层

[问题求助] QQ、微博分享 失败

[复制链接]
发表于 2023-2-13 10:40:51
QQ分享:
使用的模块
63e9a2e1c551a.png

在模拟器中,可以正常分享
真机,分享报错(错误码 -10004)
63e9a30c128d5.png
您好,分享用的是那个方法,可以查一下这个报错信息是代表什么
QQ分享网页链接的时提供的缩略图为错误的下载url或者下载失败,检查下载源是否正常
qq.shareImage({
                            type: 'QZone',
                            imgPath: 'fs://poster.jpg'
                        }, function (ret, err) {
                            alert(JSON.stringify(ret))
                            alert(JSON.stringify(err))
                            if (ret.status) {
                                console.log("分享成功!");
                            } else {
                                console.log({ msg: JSON.stringify(err) });
                            }
                        });
终于改名字的木筷 · 2023-2-13 11:07qq.shareImage({
                            type: 'QZone',
                            imgPath: 'fs://poster.jpg'

使用同样的图片 微信分享正常
勇可可 · 2023-2-13 10:57QQ分享网页链接的时提供的缩略图为错误的下载url或者下载失败,检查下载源是否正常

使用同样的图片 微信分享正常
终于改名字的木筷 · 2023-2-13 11:34使用同样的图片 微信分享正常

imgPath: 'widget://res/img.png'  用示例代码 放一个试试
勇可可 · 2023-2-13 13:42imgPath: 'widget://res/img.png'  用示例代码 放一个试试

使用示例代码之后

在模拟器中,可以正常分享
真机,分享报错(错误码 -10004)
终于改名字的木筷 · 2023-2-13 14:01使用示例代码之后

在模拟器中,可以正常分享

感觉像是没有权限导致的  你有fs模块吗
var fs = api.require('fs');
fs.requestAllFilesAccessPermission(function(ret){
    alert(JSON.stringify(ret));
});
先调用再试试
终于改名字的木筷 · 2023-2-13 11:34使用同样的图片 微信分享正常

模块选一下最新版本
12下一页
您需要登录后才可以回帖 登录

本版积分规则