XMLHttprequest を持つアプリに取り組んでいます。Android用のcordova-1.7を使用しています。同期リクエストを送信するとアプリを動作させることができますが、非同期で送信するとリクエストが失われるようです。同期要求 (動作中) を送信すると、他の機能が動作しなくなります。cordova.js ファイルから取得しているエラーは次のとおりです。
06-19 12:14:58.100: D/CordovaLog(816): JSCallback サーバーが閉じられました: コールバックを停止しています。
06-19 12:14:58.100: D/CordovaLog(816): file:///android_asset/www/cordova-1.7.0rc1.js: 行 3560: JSCallback サーバーが閉じられました: コールバックを停止しています。
06-19 12:14:58.100: I/Web コンソール (816): JSCallback サーバーが閉じられました: コールバックを停止しています。file:///android_asset/www/cordova-1.7.0rc1.js:3560 で
iPhone(iOS)で非同期リクエストが正常に動作していました。誰でも何か考えがありますが、私にとっては役に立ちます。詳細が必要な場合はお知らせください。
ありがとう
コードの一部は次のとおりです。xmlhttp.open("GET", 'URL', 'true', uid, pwd); xmlhttp.send(null); }
残りは、Androidに使用されているということです。デバイス機能のアクセシビリティに Cordova-1.7 を使用しています。また、iPhoneでも同じリクエストが機能します。ここで Android では同期のみが機能し、非同期は機能しません。また、使用される URL は Https です。洞察はありますか?
ありがとう