中止分享
调用Promise的reject()即可中止,不会弹出分享弹窗
onShareAppMessage(e) {
return {
title: '自定义转发标题',
path: '/page/xxx',
imageUrl:'https://xxx',
promise:new Promise((resolve, reject)=>{
// 判断是否进行分享
if(false){
resolve({
title: '自定义转发标题',
path: '/page/xxx',
imageUrl:'https://xxx',
})
}else{
reject()
}
})
}
}
修改分享内容
直接修改分享内容
onShareAppMessage(e) {
return {
title: '自定义转发标题',
path: '/page/xxx',
imageUrl:'https://xxx'
}
}
使用promise的方式修改分享内容
onShareAppMessage(e) {
return {
title: '自定义转发标题',
path: '/page/xxx',
imageUrl:'https://xxx',
promise:new Promise((resolve, reject)=>{
resolve({
title: '自定义转发标题',
path: '/page/xxx',
imageUrl:'https://xxx',
})
})
}
}