cordova iOS blank iframe iphone iframe 白屏 ios iframe 白屏
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cordova iOS blank iframe iphone iframe 白屏 ios iframe 白屏相关的知识,希望对你有一定的参考价值。
(1)解决方案
http://stackoverflow.com/questions/36572537/cordova-ios-blank-iframe/36587026
在 index.html中配置meta
<meta http-equiv="Content-Security-Policy"
content="default-src *; frame-src *; style-src * ‘self‘ ‘unsafe-inline‘ ‘unsafe-eval‘;
script-src * ‘self‘ ‘unsafe-inline‘ ‘unsafe-eval‘;">
context-security-policy中详细请查看:
https://content-security-policy.com/
(2)在config.xml中配置
<access origin="*" subdomains="true" />
<allow-navigation href="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
以上就可以在 iphone 通过 iframe导入,但是别忘记,argularjs中的把url设置为可信源
$sce.trustAsResourceUrl(url)
以上是关于cordova iOS blank iframe iphone iframe 白屏 ios iframe 白屏的主要内容,如果未能解决你的问题,请参考以下文章
将目标设置为“_blank”时,iOS 上的 Cordova InAppBrowser 插件问题,页面不断加载
如何修复 Cordova/Phonegap 中的 iFrame 问题(iOS)?
无法使用 cordova iOS 在 iframe 中正确加载外部 URL