问题现象
点击 Button 会唤起分享弹框,但是不会触发定义的 onShareAppMessage 事件,无法定义分享卡片的内容。
原因
分享行为是基于页面维度的。在 page.json 定义的页面中声明的 onShareAppMessage 才是有效的,如果你在组件中声明了 onShareAppMessage 是不会在分享 Button 点击时触发的。实际上,如果你在组件中声明了 onShareAppMessage,那么该组件对应的页面也是不能从右上角功能按钮进行分享的。文章来源:https://www.toymoban.com/news/detail-515284.html
措施
把在组件内定义的 onShareAppMessage 挪到外层页面文章来源地址https://www.toymoban.com/news/detail-515284.html
到了这里,关于微信小程序 open-type=“share“ onShareAppMessage 不触发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!