onShareAppMessage(res) {
return {
title: '标题',
path: 'pages/index/index',
bgImgUrl: 'bgImgUrl.png',
scImgUrl: 'scImgUrl.png',
}
},
- 发布:2024-10-21 14:27
- 更新:2024-10-25 15:45
- 阅读:115
产品分类: uniapp/小程序/阿里
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 22H2
HBuilderX类型: 正式
HBuilderX版本号: 4.29
第三方开发者工具版本号: 3.9.22
基础库版本号: 2.9.60
项目创建方式: HBuilderX
操作步骤:
预期结果:
支持配置scImgUrl 字段
支持配置scImgUrl 字段
实际结果:
不支持配置 scImgUrl 字段
不支持配置 scImgUrl 字段
bug描述:
onShareAppMessage(res) {
return {
title: '标题',
path: 'pages/index/index',
bgImgUrl: 'bgImgUrl.png',
scImgUrl: 'scImgUrl.png',
}
},
支付宝小程序开发文档已经在2022年支持分享scImgUrl字段
这是支付宝社区相关问答详情链接
后面发现uni-app官方文档并不支持 scImgUrl 该字段
下面是支付宝小程序文档 分享相关字段
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
经过我测试, vue3 支付宝小程序分享给支付宝用户,传递 scImage功能是正常的,参考下面代码,如果你是说文档没有更新,后续文档会更新说明
onShareAppMessage(res) {
console.log('on share app message', res);
return {
title: '标题345',
desc: '这是描述123',
path: '/pages/index/alipay-share',
bgImgUrl: 'https://web-ext-storage.dcloud.net.cn/uni-app-x/hello-uniappx-qrcode.png',
scImgUrl: 'https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/uni-app.png',
}
}
-
回复 d***@163.com: scImageUrl 是分享给支付宝好友时候的图片,我测试是好的,vue2 vue3 到支付宝真机都正常。展示效果为我上面贴的 uniapp 的宣传语。你确定使用我给的 demo 了吗
2024-10-30 15:44
-
回复 d***@163.com: 这个api 到具体用法我在上面给出了案例,如果你确定有问题,新建一个工程,上传到这里,我跑一下你给到 demo
2024-10-30 15:45
-
d***@163.com (作者)
回复 DCloud_UNI_OttoJi:
onShareAppMessage(res) {
let portal = uni.getStorageSync("portal") || {}
return {
title: portal.applicationName,
path: 'pages/interpage/interpage',
bgImgUrl: config.basePath + config.pathname + 'static/image/1hMIYHoa/share_bgImgUrl.png',
scImgUrl: config.basePath + config.pathname + 'static/image/1hMIYHoa/share_scImgUrl.png',
}
},
我这边代码和你提供的差不多 在支付宝小程序中确实只有 bgImgUrl生效了, scImgUrl字段没生效2024-11-01 16:18
-
回复 d***@163.com: 你写个工程,发出来我对比一下。scImgUrl 在哪里体现你知道吧,在支付宝好友的消息里。我自测 vue2/vud3 是生效的,给工程吧
2024-11-01 17:51
d***@163.com (作者)
肯定是试过的啊,要是可以那我也不会来这提问了
2024-10-21 15:41