网页向小程序 postMessage 时,会在以下特定时机触发并收到消息:小程序后退、组件销毁、分享、复制链接(2.31.1)。e.detail = { data },data是多次 postMessage 的参数组成的数组。
这里绑定了接收message的事件,但是只有这几种特定的时机才会触发
需求:我们是需要在h5页面做确认等操作的时候传递参数给小程序,但是不触发小程序后退而是通过代码跳转到指定的页面。但是这里的问题是小程序后退才能接收到通信。
那么除了后退外,其他触发方式有什么可以比较友好触发且不会造成用户困扰的动作呢?比如分享可能会弹出分享框造成困扰。那么复制链接这个方式可以通过代码来做然后触发消息通信吗?