微信小程序 mpvue,webview中h5页面向小程序发送数据bindmessage方法

本文介绍了在微信小程序的mpvue环境下,通过web-view组件的bindmessage方法实现H5页面向小程序发送数据的详细过程。特别强调了该方法会在特定时机(如小程序后退、组件销毁、分享)触发,并提醒开发者需要注意这一特性,避免不必要的困扰。
摘要由CSDN通过智能技术生成

公司小程序场景中需要用到webview中的bindmessage方法,因为不好好看文档,弄了好长时间,心碎,所以在这里给自己加深一下印象,要好好看文档。
方法的话,微信小程序原生写法和mpvue方法类似,在这里仅以mpvue为例,以转发为条件触发bindmessage事件

注意点
  • 网页向小程序 postMessage 时,会在特定时机(小程序后退、组件销毁、分享)触发并收到消息。一定看清楚是小程序后退、组件销毁、分享时才会触发,我没看清弄了好长时间,蓝瘦香菇……
感觉这个方法有点坑,请慎用……,特定时机(小程序后退、组件销毁、分享)触发
小程序
template
<web-view :src="url" @message="bindmessage"></web-view>
script

                
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值