7
jQuery Mobileアプリケーションには便利な機能がいくつか用意されています。この機能を使用すると、ログオフが発生するため、ページから離れているかどうかをユーザーに知らせることができます。簡略化した形式で:onbeforeunloadイベントはiPhoneでサポートされていませんか?
$(window).bind('beforeunload', function() {
return "Navigating away from this page will log you off. Are you sure you want to continue?";
});
$(window).unload(function() {
logoff();
});
これは私のラップトップでSafariとChromeの両方でうまく動作します。しかし、それはiPhoneのシミュレータで動作するようには見えません。
モバイルブラウザがiOSに含まれています(私はSafariだと思いますが、おそらく異なるバージョン)は、単にbeforeunload
イベントをサポートしていませんか?これは一般にモバイルデバイス(特にAndroid)に当てはまりますか?