IOS15 升级后 Iframe 内容未加载到 Iphone 中
Posted
技术标签:
【中文标题】IOS15 升级后 Iframe 内容未加载到 Iphone 中【英文标题】:Iframe content not loading in Iphone after IOS15 upgrade 【发布时间】:2021-11-10 21:13:03 【问题描述】:我们在 iframe 中嵌入了一个自定义应用程序,并且 iframe 内的内容在 ios 升级到 ios15 后不会仅在 Iphone 中加载。相同的应用程序在 IOS14 中运行良好。 IOS15 升级后,Safari 和 chrome 浏览器都会出现此问题。 相同的应用程序在 android 手机和桌面手机中运行良好。 IOS15 在 iframe 方面是否存在任何已知问题?任何解决此问题的指针将不胜感激。
-- 萨蒂什。
【问题讨论】:
【参考方案1】:我的英语很差,我会尽量简明扼要。 因为IOS15不能使用iframe嵌入跨域网站。 一些解决方案:
重新部署嵌入在 iframe 中的自定义应用程序,确保 iframe 中的站点与父页面在同一个域中。避免跨域。 或者,配置代理转发到部署父站点的服务器,例如nginx配置代理转发到嵌入在iframe中的应用。【讨论】:
您能否指出一些文档/发行说明,说明这是 IOS15 中的限制。上述两种解决方案都对我们不起作用,需要说服客户这是 IOS15 的限制,现在更改页面的整个设计。以上是关于IOS15 升级后 Iframe 内容未加载到 Iphone 中的主要内容,如果未能解决你的问题,请参考以下文章
棉花糖升级后,appwidget listview 行未更新或加载
Jquery 未加载到包含 jquery 的 iFrame 中