uni.share({
provider: "weixin",
scene: "WXSceneSession",
type: 2,
imageUrl:"https://img.centralbanknews.cn/file:///storage/emulated/0/Android/data/com.kandong/apps/UNIC426FD5/doc/uniapp_temp/compressed/1708479672040_mmexport1705387702829.jpg" ,
success: function (res) {
console.log("success:" + JSON.stringify(res));
},
fail: function (err) {
console.log("fail:" + JSON.stringify(err));
}
});

- 发布:2024-02-21 16:16
- 更新:2024-02-21 17:57
- 阅读:431
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: Alpha
HBuilderX版本号: 4.01
手机系统: Android
手机系统版本号: Android 11
手机厂商: 华为
手机机型: 全部安卓机型
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
正常操作
正常操作
预期结果:
跟ios一样正常分享
跟ios一样正常分享
实际结果:
不能正常分享
不能正常分享
bug描述:
uni.share分享长图安卓手机试了好几个都失败,ios没事,这是为什么?bug?分享出去就报错,具体错误是{"errMsg":"share:fail [Share微信分享:-3]Unable to send, https://ask.dcloud.net.cn/article/287","errCode":-100,"code":-100}


喜欢技术的前端 - QQ---445849201
https://img.centralbanknews.cn/file:///storage/emulated/0/Android/data/com.kandong/apps/UNIC426FD5/doc/uniapp_temp/compressed/1708479672040_mmexport1705387702829.jpg
你这个图片的地址不对
-
-
回复 传播星球: 下载到本地用 uni.shareWithSystem 分享
<template>
<view>
<button class="btn" @click="share">share</button>
</view>
</template>
<script>
export default {
methods: {
//分享给朋友
share() {
uni.downloadFile({ //网上图片资源转为本地
url: 'https://ask.dcloud.net.cn/uploads/questions/20240221/f98df2ae379266c09a5686b0b95a1fb7.png',
success: (res) => {
if (res.statusCode == 200) {
uni.shareWithSystem({
imageUrl: res.tempFilePath,
success() {
// 分享完成,请注意此时不一定是成功分享
},
fail() {
// 分享失败
}
})
}
}
});
},
}
}
</script>2024-02-21 18:06