ionic ios iframe 白屏
2024-10-15 22:53:31
之前碰到一个问题:
在ios下边使用iframe出现白屏问题
android下边正常
原因是ios对app打开外部网页有限制需要取消限制
解决方法
1.确认添加whitelist
插件
2.在config.xml中添加
<plugin name="cordova-plugin-whitelist" source="npm" spec="1.1.0" />
<allow-navigation href="*" />
<allow-intent href="*" />
<access origin="*" />
3.在index.html中添加如下代码
<meta http-equiv="Content-Security-Policy"
content="default-src *;
style-src * 'self' 'unsafe-inline' 'unsafe-eval';
script-src * 'self' 'unsafe-inline' 'unsafe-eval';">
参考地址
http://stackoverflow.com/questions/36318185/how-can-i-allow-a-cordova-6-1-app-to-embed-an-iframe-in-ios-from-a-website?answertab=active#tab-top
最新文章
- 烂泥:redis3.2.3安装与配置
- ios build时,Undefined symbols for architecture xxx问题的总结
- Error: failed to fetch platform android
- 《EXO指数型组织》阅读脑图
- Java多线程——<;四>;让线程有返回值
- Activity的启动模式及回退栈的概念
- js中replace用法
- shell学习指南-阅读笔记
- 用es6类封装的图片预加载技术!
- VMWare的host-only/bridged/NAT连接图文介绍
- [转帖]NotePad++编辑Linux中的文件
- [development][libconfig] 配置文件库
- [UE4]蓝图使用GameMode重构
- PHP 练习(租房子)
- MT【156】特例$a_n=\dfrac{6}{\pi n^2}$
- MyBatis 实用篇(一)入门
- golang中的检验hash
- Android Studio Gradle&#39;s dependency cache may be corrupt Re-download dependencies and sync project (requires network)
- duilib Webkit内核dui化浏览器控件
- NAND flash阵营ToggleDDR和ONFI