我是phonegap的新手,我正在尝试使用这样的代码显示通知
<!DOCTYPE html>
<html>
<head>
<title>Notification Test</title>
<link rel="stylesheet" type="text/css" href="css/index.css" />
<script type="text/javascript" src="cordova.js" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
// Wait for Cordova to load
//
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
navigator.splashscreen.hide();
}
function showDisclaimer(){
navigator.notification.confirm(
'Message', // message
disclaimerDismiss, // callback
'Disclaimer', // title
'Si','No' // buttonNames
);
}
function disclaimerDismiss(buttonIndex) {
if(buttonIndex = 1){
navigator.app.exitApp();
}
}
</script>
</head>
<body>
<p><a href="#" onclick="showDisclaimer(); return false;">Show Disclaimer</a></p>
</body>
</html>
当我尝试按下按钮时出错,我出错了
“无法调用未定义的方法确认”
但我没有错误
navigator.splashscreen.hide();
所以我认为问题是通知对象。我应该如何设置我的项目以使其正常工作?我当前安装在项目中的插件是
'org.apache.cordova.core.AudioHandler'、'org.apache.cordova.core.camera'、'org.apache.cordova.core.file'、'org.apache.cordova.core.file-transfer'' org.apache.cordova.core.geolocation', 'org.apache.cordova.core.media-capture' 'org.apache.cordova.core.splashscreen'
那么,怎么了?提前致谢