onShareAppMessage分享不了其他页面
发布于 7 年前 作者 ping97 15242 次浏览 来自 问答

<button class=“flex flex_pack_center” data-name=“shareBtn”  open-type=“share” >分享链接</button>

onShareAppMessage: function () {

console.log(11111111);

// if (res.from === ‘button’) {

//   // 来自页面内转发按钮

//   console.log(res.target)

// }

return {

title: ‘推广大使’,

desc: ‘自定义分享描述’,

path: ‘page/share?id=123’,

imageUrl: “…/…/images/1.jpg”

}

},

不好使 console.log都不执行

2 回复

你这么写应该可以的。

通过给 button 组件设置属性 open-type="share",可以在用户点击按钮后触发 Page.onShareAppMessage() 事件,如果当前页面没有定义此事件,则点击后无效果。

请问下你转发描述的内容是可以设置的么。desc属性,我这边试了下在开发工具中测试没啥问题,但是放到真机上测试预先设置好的描述文字就没了,这是什么问题呢

回到顶部