webView中的postMessage会在分享时触发,但传递的信息是用于分享,同时触发拿不到数据?
发布于 6 年前 作者 yanli 14210 次浏览 来自 官方Issues

webView中的postMessage会在分享时触发,但传递的信息是用于分享,同时触发拿不到数据?

场景:一个h5页面,通过接口返回了用于分享的图片和标题数据,通过postMessage准备传递给小程序的webview,但是bindmessage只有在分享的时候才会触发,所以就没办法将bindmessage的数据用于分享了,这种情况怎么办?

wx.miniProgram.postMessage向小程序发送消息,会在特定时机(小程序后退、组件销毁、分享)触发组件的message事件

1 回复

? 用户点击三个点点触发分享时会触发postmessage,你把提前把分享的数据准备好,触发postmessage时把数据传给onShareMeassge就可以了。不要在触发分享时再请求分享数据

回到顶部