jQuery モバイルを使用して単純な phonegap ベースのアプリケーションを作成しています。
これが私のHTMLのヘッダーです
<script src="scripts/jquery-1.8.2.min.js"></script>
<script src="scripts/jquery.mobile-1.1.1.min.js"></script>
<script src="scripts/jquery.jsonp-2.4.0.min.js"></script>
<script type="text/javascript" charset="utf-8" src="scripts/cordova-2.2.0.js"></script>
<script src="scripts/my.js"></script>
追加したすべての HTML コードの後の本文
<script>
$(document).ready(function() {
navigator.notification.confirm('Do you want to quit',
function(){
if(button == "1"){
navigator.app.exitApp(); }
},
'QUIT TITLE',
'OK,Cancel'
);
</script>
エラーが発生します
12-27 21:28:17.998: D/CordovaLog(17212): Uncaught TypeError: 未定義のメソッド 'confirm' を呼び出せません 12-27 21:28:17.998: D/CordovaLog(17212): file:///android_asset/ www/app.html: 行 227: Uncaught TypeError: 未定義のメソッド 'confirm' を呼び出せません
ご覧のとおり、必要なスクリプトをすべて読み込んで、 navigator.notification.confirm
内部を呼び出しています。$(document).ready
なぜこのエラーが発生するのかわかりません。助けてください。