2012-05-13 11 views
3

私はいくつかのテストをする必要があるため、PhoneGapからpcブラウザにWebアプリケーションを持ってきています。 WebApp内には、ヘッダーの起点がnullなので失敗するXMLHttpRequestがあります。ヘッダーの原点が許可されていません

私はすでに、このコマンドを使用してChromeを実行しようとしました:

chromium-browser index.html --allow-file-access-from-files 

私は同じエラー持っている:アンドロイドエミュレータで、すべてが正常に動作する理由を私は理解できない

Origin file:// is not allowed by Access-Control-Allow-Origin. 

を。 また、PhoneGapのロードローカルファイル:

super.loadUrl("file:///android_asset/www/index.html", 1); 

多かれ少なかれ、私はこのFirefox用アドオンでそれを解決してきました!

それは他人の人々のために役に立つかもしれない:

Firefox add-ons Force CORS

+1

「同じ発信元ポリシー」を破らないようにするためには、同じサーバーからの要求が必要であるためだと思います。明らかにあなたの場合です。 –

+0

https://developer.mozilla.org/en/Same_origin_policy_for_JavaScript – undefined

答えて

0

は、クロムを起動するときに、このフラグ--disable-ウェブセキュリティを使用してみてください。明らかに、デベロッパー専用です。

+0

もちろん!私はアンドロイドエミュレータを使用するよりも、火の虫やツールを使ってブラウザで開発する方が好きです! –

関連する問題