app分享成小程序:https://uniapp.dcloud.net.cn/api/plugins/share.html#share
ps:这个功能要申请微信 appid(非小程序的appid),是微信开放平台的,需要申请申请申请
uni.share({
provider:'weixin',
scene:'WXSceneSession',
imageUrl:'这是图片',
title:'这是标题',
type:5,//5是app分享成小程序
miniProgram:{
id:'小程序原始id',
type:0,//
path:`小程序路径`,
// webUrl: 'http://uniapp.dcloud.io'
},
success(rel) {
console.log(rel,'success')
},
fail(err) {
console.log(err,'fail')
}
})
然后先制作自定义基座,运行到真机上,触发后出现下图问题
查了下,是因为miniProgram的webUrl未填写,有查到说imageUrl要小于20kb,但是我imageUrl是大于20kb的(126kb),添加webUrl后就可以分享了,与imageUrl问题不大。
webUrl随便填写一个地址即可。