我需要在 PhoneGap 2.2.0 for iOS中使用通知。
我添加到PhoneGap.plist - >插件 - > com.phonegap.notification(也尝试通知),它不起作用。
这里的PhoneGap文件: 的 PhoneGap Notification
iOS无法识别通知
这里我在通知中使用:
navigator.notification.confirm(
'EXIT?', // message
onConfirm, // callback to invoke with index of button pressed
'Good-Bay', // title
'Cancle,OK' // buttonLabels
);
我想念的是什么?
答案 0 :(得分:1)
Apache Cordova文档说,你需要添加 以下 App / Supporting Files / Cordova.plist
中的行<key>Plugins</key>
<dict>
<key>Notification</key>
<string>CDVNotification</string>
</dict>
并在此处找到示例代码
<!DOCTYPE html>
<html>
<head>
<title>Notification Example</title>
<script type="text/javascript" charset="utf-8" src="cordova-2.1.0.js"></script>
<script type="text/javascript" charset="utf-8">
function onConfirm(buttonIndex) {
alert('You selected button ' + buttonIndex);
}
function showConfirm() {
navigator.notification.confirm(
'EXIT?',
onConfirm,
'Good-Bay',
'Cancle,OK'
);
}
</script>
</head>
<body>
<p><a href="#" onclick="showConfirm(); return false;">Show Confirm</a></p>
</body>
</html>
我认为这有助于你。
答案 1 :(得分:1)
试试这个,
function onConfirm()
{}
navigator.notification.alert(
'EXIT?', // message
onConfirm, // callback to invoke with index of button pressed
'Good-Bay', // title
'OK' // button
);
答案 2 :(得分:0)
我不知道版本2.2上的问题,
我下载了最新版本的PhoneGap(2.3.0)并且有效..