モバイル アプリで利用できる最初のアクションはログインです。フォームは JavaScript を呼び出します。
$.post('http://www.website.com/m/users/login', ...
キャッチオール ajax エラーを使用します。
$(document).ajaxError(ajaxError);
function ajaxError() {
hideLoader();
enableForm( $('form:visible') );
alert('Uh oh! An error occurred. Please make sure you have an internet connection and try again.');
}
そして、ログインしようとすると、そのアラートだけが表示されます。
クロスドメインではありませんが (モバイルサイトは にありますmobile.website.com
)、試してみました:
$.support.cors = true;
$.mobile.allowCrossDomainPages = true;
しかし、まだ機能していません。この時点でアイデアが尽きてしまったので、JQM ajax リクエストの他の可能性のある障害を誰かが知っているかどうかを確認したいと思いました。
ありがとう :)