web-view业务域名这个鬼啥时候能解决一下?
发布于 5 年前 作者 wei02 5999 次浏览 来自 问答

有个项目对接了第三方,小程序跳对方的h5,结果对方页面又需要跳芝麻信用的页面。这个芝麻信用我总不能配业务域名呀,灵机一动,尝试了用iframe内嵌第三方业务域名,希望可以正常跳转,结果用真机测试了一下还真行了!!!,这个兴奋啊,这不快上线了,发现居然是安卓可以,ios不行,这真是五雷轰顶啊!!!!这算是bug吗,我该怎么办?微信什么时候能把业务域名这个鬼解决一下??

8 回复

刚给了点希望,转过身就是一板砖啊

哈,所有页面都需要验证滴。第三方是用不了滴。

iframe 业务域名需要文件验证,用不了第三方网址的,你可以用自己的业务域名包装下

你好,iframe引用的业务域名也是要求配置的

iframe也是需要配置域名的

我目前想的几个方案可以试一下

1,你先用自家域名创建个子域名配置到后台,然后子域名再cnname解析到你想访问的域名,然后直接访问自家子域名就可以了

2,代理接口,自家服务端实现个接口,请求时传个“url”参数,然后服务器接口帮你代请求,然后返回HTML给你,就是做了个代理

3,使用自家子域名,然后使用Nginx反向代理需要访问的域名

官方说不能引用非验证业务域名,兄弟,死心吧。即使你设置到iframe里面,官方也能解析出来的,说你是非法域名。这不是问题,是官方故意这样弄得,防止你们小程序乱引导到一些非法页面去。这样会规避审查。

iframe似乎有说明 需要配置业务域名    安卓可以只能说安卓有bug…

回到顶部