こんにちは、 Docs Phonegap Notificationからの簡単な通知コードを使用してサンプル index.html を作成してみました。
インデックス ファイルを圧縮し、2.9 バージョンで build.phonegap.com にアップロードしました。アプリは iPad (iOS 5) に正常にインストールされましたが、[アラートを表示] をクリックしても何も起こりません。また、Sencha Touch 2 アプリケーションに phonegap 2.9.0 を追加しようとしましたが、ネイティブとしてビルドしてデバイスにインストールしましたが、アプリの読み込みインジケーターでアプリがハングします。
Index.htmlコード:
<!DOCTYPE html>
<html>
<head>
<title>Notification Example</title>
<script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
<script type="text/javascript" charset="utf-8">
// Wait for device API libraries to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// device APIs are available
//
function onDeviceReady() {
// Empty
}
// alert dialog dismissed
function alertDismissed() {
// do something
}
// Show a custom alertDismissed
//
function showAlert() {
navigator.notification.alert(
'You are the winner!', // message
alertDismissed, // callback
'Game Over', // title
'Done' // buttonName
);
}
</script>
</head>
<body>
<p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
</body>
</html>
どんな助けでも大歓迎です。
アップデート:
zipファイルにconfig.xmlを追加するとうまくいきました。そして、build.phonegap にアップロードする前に、body タグ内に phonegap.js スクリプトを追加しました。
ありがとう