Tizen システムのアプリケーションで、クロス オリジン AJAX リクエストを作成しました。Tizen のブラウザでは問題なく動作しますが、Web アプリケーションとしてパッケージ化すると、クロス オリジン リクエストが機能しません。エミュレータと実際のデバイスの両方でテストしました。また、Webkit インスペクターを使用してネットワーク ログを記録します。スクリーンショットは次のとおりです。
専門家が理由を教えてもらえますか?
以下は私のコードです:
var url = "";//this is assigned a domain which supports cross domain access according to HTML5 specification.
var client = new XMLHttpRequest();
client.open("GET", url, true);
client.setRequestHeader("Accept-Language", 'en-us');
client.onreadystatechange = function() { alert("succeed"); }
client.send();