2012-04-06 121 views
2

我有一個jquery移動應用程序,我想在電話中包裝和 除了iframe的行爲,一切都工作正常。 PhoneGap以外,行爲按預期工作。Phonegap/Iphone的問題與iframes

現在我已經導入項目到Xcode中/ PhoneGap的

在iOS模擬器(或電話),該裝置現在打開一個新的瀏覽器窗口,而不是僅僅表現得像一個典型的iframe的作品。我有一個iframe,基本上這樣加載: $('#myiframe')。attr(「src」,'http://www.myurl.com'); 。 $( '#myiframe')負載(警報( '框架加載');

我聽說添加config.xml文件到我的Xcode項目,但我一直沒能夠找到一個解決方案公司

請幫助謝謝

回答

1

你必須下PhoneGap.plist注意ExternalHosts鍵添加在src域 - !如果你把作爲IFRAME SRC域是重-directed時,您還需要將該域添加到ExternalHosts項中。例如,在加拿大,www。 google.com重新定向到www.google.ca,因此您還必須添加該域名。另一個例子,phonegap.com重新指向www.phonegap.com。該域值必須精確,通配符支持不可用。