问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug postMessage/webview 客户端 6.6.7 2.2.3
web-view 里面的网页通过 history.pushState 跳转到新路由后,使用 postMessage,微信小程序 onMessage 获取不到最新的数据。
只有当 web-view 的 src 和 网页内部的src一致时,postMessage 才有效。
例如:
1. 这是有效的
网页:location.href => http://127.0.0.1:8000
2. 这是无效的
网页:location.href => http://127.0.0.1:8000/topics
微信小程序开发问题解答
微信小程序开发者回答:
找到方法了,需要先调用
wx.ready
微信小程序的文档根本没写明。不如说都在微信小程序了,有安全域名还要签名干嘛啊。
本文网址:http://www.91bianli.com/weixinxiaochengxu/48264.html