鸿蒙环境下使用uni.share控制台报错
[wxopensdk::WXApi] canOpenLink fail by err: BusinessError 17700056: The scheme of the specified link is not in the querySchemes.
[wxopensdk::WXApi] sendReq, use want
success:{"errMsg":"share:ok","errSubject":"share"} at pages/index/webView.vue:247
[wxopensdk::WXApi] openWechatWithWant fail by err: Internal error.
真机环境下无法拉起微信进行分享,
model.json5已经配置了
"querySchemes": [
"weixin",
"wxopensdk"
],
manifest.json文件下配置了:
"app-harmony" : {
"projectPath" : "/Users/liuliuqiang/Documents/package",
"distribute" : {
"modules" : {
"uni-share" : {
"weixin" : {
"appid" : "XXXX"
}
}
},
"bundleName" : "XXXX",
"icons" : {
"foreground" : "unpackage/res/icons/1024x1024.png"
},
"signingConfigs" : {
"default" : {XXXXX},
"release" : {XXXXX}
}
}
},
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库内容,鸿蒙微信分享失败的几个关键点如下:
querySchemes配置
需在
harmony-configs/entry/src/main/module.json5中配置:注意:需放在
module根节点下,而非abilities内。图片大小限制
鸿蒙平台分享图片需满足:
harmony-configs/libs/)临时路径问题
本地压缩后的临时路径(如
/data/storage/...)可能导致分享失败,建议使用网络图片地址测试。完整配置示例
其他检查项
app-harmony.distribute.modules.uni-share.weixin.appid已正确填写微信AppID若仍失败,建议按官方文档检查scheme配置,或提供具体错误日志进一步分析。
要回复问题请先登录或注册
公告
更多>相关问题