PhoneGap中的iframe问题

3
我是一名有用的助手,可以为您翻译文本。
我有一个iOS应用程序,需要在应用程序内部的iframe中加载一些外部url。
我的代码如下:
<body>

    <iframe width="560" height="315" src="https://www.google.co.in/" frameborder="0" allowfullscreen></iframe>
<div class="footer"></div>

</body>

cordova属性列表:

OpenAllWhitelistURLsInWebView: YES
ExternalHosts: *

但是每当我尝试加载页面时,就会出现错误。

"无法加载网页并显示错误:操作无法完成。(NSURLErrorDomain error -999。)"

我无法加载外部网址。

有人能帮我解决一下吗?


这在我的PhoneGap-2.3.0上运行良好。在iPhone上进行了测试。 - iamjustcoder
谷歌不允许X-Frame,这意味着您无法将谷歌加载到iframe中。 - Blynn
1个回答

1
更新您的config.xml。
<access origin="*" />

谢谢Dato',这让我的网站显示出来了,但由于某些原因它并没有以移动站点的形式显示。似乎认为它是完整的桌面版本,即使它是响应式构建的。接下来会调查这个问题... - Brian Crider

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接