话不多说直接上代码:
<!--index.wxml -->
<web-view src="https://weixin.njkeren.cn/test1.html" bindmessage="bindGetMsg"/>
js
// index.js
Page({
data: {
shareObj: ''
},
onLoad: function(options) {
console.log('options', options)
},
bindGetMsg: function(e) {
this.data.shareObj = e.detail.data[e.detail.data.length - 1];
},
// 分享
onShareAppMessage(options) {
let shareObj = this.data.shareObj;
if (shareObj) {
return {
title: shareObj.shareTitle,
desc: shareObj.shareDesc,
path: shareObj.url,
imageUrl: shareObj.shareImage,
success: function(res) {
console.log(res)
}
}
}
},
})
</