页面iframe不支持引用非业务域名,请重新配置

记录一个关于小程序web-view的坑
最近公司为了节约成本,将原生app用小程序重写了,其中有几个页面属于h5,app打开web-view的形式实现的。小程序也支持内嵌webview,于是按照流程一步步开发,配置业务域名白名单,结果小程序还是报错,“页面iframe不支持引用非业务域名,请重新配置”,然后我找遍了代码,没有使用iframe,于是在社区提问,最终还是解决了。
原来的h5是跟原生app通信,使用了jsbridge和iframe
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不支持引用非业务域名 https://bridge_loaded, 请重新配置”,估计早就发现问题了,哈哈哈

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值