使用以下代码实现分享微信小程序的时候总是报错
const handleTask = (item) => {
if (item.isFinshed) {
uni.showToast({
icon: 'none',
title: '该任务进入已完成',
})
} else {
if (item.id == 2) {
uni.share({
provider: 'weixin',
scene: "WXSceneSession",
type: 5,
imageUrl: 'https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/share-logo@3.png',
title: '欢迎体验uniapp',
miniProgram: {
id: 'gh_abcdefg',
path: 'pages/index/index',
type: 0,
webUrl: 'http://uniapp.dcloud.io'
},
success: ret => {
console.log(JSON.stringify(ret));
},
fail: (err) => {
console.log('失败了', err)
}
});
} else if (item.id == 1) {
uni.switchTab({
url: '/pages/index/index?isTask=true'
})
}
}
}
这个API是在App上使用的。
uni.share不支持微信小程序,注意看文档