我使用Visual Studio 2015 Cordova。 我收到了iframe错误, 它在纹波模拟器上运行良好,但是当我在设备上调试时,iframe不起作用。
config.xml中
<access origin="*" />
的index.html
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: http://www.wikipedia.org http://fonts.googleapis.com https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">
index.html iframe
<iframe src='http://www.wikipedia.org' style='width:100%; height:100%; overflow-y: hidden;' scrolling='no' seamless='seamless'>
谢谢
答案 0 :(得分:0)
设备浏览器中存在 iframe 的一致性问题。 我建议在cordova中使用InAppBrowser而不是iframe .. 检查这个InAppBrowser ... 希望这对你有所帮助。
答案 1 :(得分:0)
如果Savan的回答不起作用,请尝试whitelist plugin。