小程序
小游戏
企业微信
微信支付
扫描小程序码分享
webView中的postMessage会在分享时触发,但传递的信息是用于分享,同时触发拿不到数据?
场景:一个h5页面,通过接口返回了用于分享的图片和标题数据,通过postMessage准备传递给小程序的webview,但是bindmessage只有在分享的时候才会触发,所以就没办法将bindmessage的数据用于分享了,这种情况怎么办?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
? 用户点击三个点点触发分享时会触发postmessage,你把提前把分享的数据准备好,触发postmessage时把数据传给onShareMeassge就可以了。不要在触发分享时再请求分享数据
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我们的项目一直是没问题的
h5:
1.获取分享信息
2.postMessage分享数据
web-view:
1.bindGetMessage 获取postMessage了传来的分享信息
2.onShareAppMessage
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
? 用户点击三个点点触发分享时会触发postmessage,你把提前把分享的数据准备好,触发postmessage时把数据传给onShareMeassge就可以了。不要在触发分享时再请求分享数据
我们的项目一直是没问题的
h5:
1.获取分享信息
2.postMessage分享数据
web-view:
1.bindGetMessage 获取postMessage了传来的分享信息
2.onShareAppMessage