问题: 在小程序开发工具,h5页面有包含iframe标签,嵌套的iframe网页代码里面有用到wx.miniProgram.postMessage({ data: {title: "title",desc:"sdf",path:"ddd",imageUrl:"ss"} }); 发送数据到小程序,开发环境是能正常拿到数据,但是在真机或者真机联调出现bug 发送数据失败,连判断是否小程序环境回调都进不来,,,求官方解答,这是小程序bug吗????
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | web-view | 微信iOS客户端 | 7.0 | 2.9.4 |
3 个回答
可以在iframe的js里调用父页面(你H5页面)的一个方法
function postMsg(msg){
wx.miniProgram.postMessage({ data: msg })
}
iframe的js里调用parent.postMsg({....})
大概真机不支持iframe里用
希望官方给答复。