2012-04-06 11 views
2

私はphonegapでラップしようとしているjqueryモバイルアプリを持っていて、 iframeの動作以外はすべて正常に動作しています。 PhoneGapの外にある場合、動作は期待通りに機能します。IframeのPhonegap/Iphone問題

今私は、IOSシミュレータ(または電話)でのXcode/PhoneGapの

にプロジェクトをインポートした、デバイスは今ちょうど典型的なiframeの作品のように動作するのではなく、新しいブラウザウィンドウを開きます。

私は本質的にこのように読み込まれるiframeを持っています: $( '#myiframe')。attr( "src"、 'http://www.myurl.com'); $( '#のmyiframe')負荷(警告( 'フレームがロードされた');。

私は私のXcodeプロジェクトにconfig.xmlファイルを追加する方法について聞いたが、私はされていませんしっかりと解決策を見つけることができ

おかげ

答えて

1

あなたはPhoneGap.plistでExternalHostsキーの下のsrcドメインを追加する必要があります助けてください注意してください - 。!。あなたはインラインフレームSRCとして置くドメインが再されている場合あなたは、そのドメインをExternalHostsキーに追加する必要があります。たとえば、カナダ、www。 google.comはwww.google.caにリダイレクトされるため、そのドメインも追加する必要があります。別の例では、phonegap.comはwww.phonegap.comにリダイレクトされます。このドメイン値は正確でなければならず、ワイルドカードのサポートは利用できません。

関連する問題