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


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

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

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM