phonegap 1.0.0 を phonegap 1.1.0 にアップグレードしようとすると、すべての jQuery Ajax が外部 Web サイトの URL を呼び出すことができません。
phonegap 1.0.0 と jquerymobile 1.0.0 を使用したアプリ (iOS と Android) があり、このアプリで使用する Web サービスの URL リストを取得するために Web サービスを呼び出します。これらの URL は、これらの Web サイトの HTML コードを返す jquery ajax で呼び出されます。すべて phonegap 1.0.0 で完全に動作します。
v1.1.0 で phonegap を更新した後、これらの Web サイト URL を呼び出すすべての ajax クエリで、readystate=4 のエラーが返されました。
私はこの解決策を見つけました: phonegap.plist の "ExternalHosts" にドメイン ホストを配置すると、ajax クエリはこのドメインの html コードを返します。
しかし、私の Web サービスによって復元された URL リストは毎日変更される可能性があるため、私にとっては良い解決策ではありません。毎日 phonegap.plist の「ExternalHosts」に新しいドメインで新しいアプリを作ることができません。
PhoneGap (次の 1.0.0) のすべての新しいバージョンでは、"ExternalHosts" を使用して ajax クエリ (外部 Web サイトの URL を呼び出す) を修正する必要がありますか?
誰かが最新の Phonegap バージョンで外部 Web サイトの URL を使用して ajax クエリをテストしましたか?
とりあえず、phonegap のバージョンを 1.0.0 にダウングレードします.... :-(
助けてくれてありがとう。