获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
遇到和楼主一样的问题。 我在腾讯云部署了一个静态页面(页面A) https://bby-d8vfv-1301709826.tcloudbaseapp.com/test_auto_12.html 使用开放标签wx-open-launch-weapp的免鉴权方式可以拉起小程序。 然后, 我另外部署一个静态页面(页面B)https://bby-d8vfv-1301709826.tcloudbaseapp.com/test_iframe_12.html。把页面A嵌套在页面B 的iframe中,无法拉起小程序。 调试代码发现,iframe中的页面A,window对象中WeixinJSBridge为undefinded。通过window.WeixinJSBridge = window.WeixinJSBridge || parent.WeixinJSBridge 的方式,获取parent页面中的对象WeixinJSBridge,虽然页面显示{"errmsg": "config:ok"},但是开放标签中的button依然无法工作,拉起小程序失败。 求解决方案,求支持。
wx-open-launch-weapp标签所在页面被嵌入iframe后不显示https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html 子页面单独打开时可以显示跳转小程序按钮,通过iframe 嵌入父页面中,普通按钮可以显示,跳转小程序按钮不显示
2021-04-15