小程序
小游戏
企业微信
微信支付
扫描小程序码分享
IOS手机打开webview页面,报“页面iframe不支持引用非业务域名,请重新配置?”
h5链接:https://jd-test-store-h5.birdback.org/data-center/data
业务域名已配
我的h5中并没有用到iframe,安卓打开都没问题
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你h5代码里的jsbridge里有个这个逻辑。改下吧,改为判断当前环境是你们的客户端才调用这段代码。刚才翻你们h5源码发现的。想起我们之前也遇到过这个问题。
window.WVJBCallbacks = [callback] let WVJBIframe = document.createElement('iframe') WVJBIframe.style.display = 'none' WVJBIframe.src = 'https://__bridge_loaded__' document.documentElement.appendChild(WVJBIframe) setTimeout(function() { document.documentElement.removeChild(WVJBIframe) }, 0)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
检查最终页面里的iframe
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你h5代码里的jsbridge里有个这个逻辑。改下吧,改为判断当前环境是你们的客户端才调用这段代码。刚才翻你们h5源码发现的。想起我们之前也遇到过这个问题。
window.WVJBCallbacks = [callback] let WVJBIframe = document.createElement('iframe') WVJBIframe.style.display = 'none' WVJBIframe.src = 'https://__bridge_loaded__' document.documentElement.appendChild(WVJBIframe) setTimeout(function() { document.documentElement.removeChild(WVJBIframe) }, 0)
检查最终页面里的iframe