onShareAppMessage(){
return new Promise((resolve,reject)=>{
uni.showLoading()
let path;
let data = {
...
}
giveReward(data).then(res=>{
uni.hideLoading()
if(res.code == 200){
//获取接口的返回参数并且拼接到地址后面
path = '/pages/index' + `?userShareId=${res.data}`
this.getList()
resolve({
title:'分享一个',
path:path, // 分享出去之后要进入的页面路径
imageUrl:'...'//分享的图片地址
})
}else{
this.$api.msg(res.message)//报错提示
}
}).catch(err => {
uni.hideLoading()
})
})
}
uniapp小程序使用onShareAppMessage并且根据接口处理分享数据
最新推荐文章于 2024-09-09 17:18:53 发布