Google Chrome または Android (2.1) Web ブラウザーに問題があります。
私の Web アプリケーションは、各ページ シフトで restservices を呼び出します。これには時間がかかるため、「作業中...」という小さな popup のようなユーザーへのフィードバックが必要です。restservices は、同期 ajax 要求で呼び出されます。次に例を示します。
$.ajax({ url: 何らかの URI、 非同期: 偽、 beforeSend: 関数() { showIndicatorDialog(); }、 完全: 関数() { hideIndicatorDialog(); }、 成功: 関数 (応答) { 成功した後に何かをする。 }、 エラー: 関数 (応答) { エラーの後に何かをします。 }、 タイプ: 'GET' });
それはFFとOperaでうまく機能します!しかし、Android デバイスを使用して Chrome または Chrome で Web アプリケーションにアクセスすると、読み込みインジケータが表示されません。Google ブラウザは同期リクエストで動作しないようです。
誰かがこれを機能させる方法を知っていますか、またはクロムで読み込みインジケーターを取得する別の解決策を知っていますか??