【避坑】https在iframe中加载http页面

【问题】:项目中,前端是一个https加载出来的页面,在页面中用iframe加载http页面,在安卓上是没有问题的,但是iOS会展示不出来。

【原因】:如果外部是https的内部iframe是http的,苹果就会加载不出来里面iframe的那个http,是苹果机制问题。

【解决方案】:1.将内部http链接改为http链接。

       2.客户端提供打开url的jsapi,前端调用jsapi,由客户端打开http链接。

posted @ 2021-05-18 16:44  气质小林哥  阅读(4547)  评论(0编辑  收藏  举报