現象 Unity + WebView 環境において、XHR を使ったクロスドメインリクエストに失敗します。 Async GET なら xhr.readyState = 4 で xhr.status = 0 となり失敗します。 Sync GET なら NETWORK_ERR: XMLHttpRequest Exception 101 でエラーになります。 同様の問題は POST では発生しません。 テストコード <!DOCTYPE html><html><head><meta charset="utf-8"><title></title> <meta name="viewport" content="width=device-width, user-scalable=no"> <script> var api1 = "http://dev.example.com/api/ping"; //
![Android 2.3 の WebViwe で GET によるクロスドメインリクエストが最初の1回しか成功しない - latest log](https://cdn-ak-scissors.b.st-hatena.com/image/square/ebfafda393f1841547560caa4c80f6d4ff3c42b7/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fu%2Fuupaa%2F20120820%2F20120820142540.png)