`navigator.notification.alert(message,null,title,'OK');`cordova

时间:2014-07-02 04:56:17

标签: cordova alert

 native notification is not working ,
function validateForm() {
    debugger;
    if ($("#txtClaimNumber").val() == "") {
      navigator.notification.alert('Enter Value.', null, "Alert", "Close");
     // alert('Enter Value');
        return false;
    }
    if ($("#txtFirstName").val() == "") {
        alert('First Name Should be filled out in Customer Information Tab.');
        return false;
    }
    if ($("#txtLastName").val() == "") {
        alert('Last Name Should be filled out in Customer Information Tab.');
        return false;
    }
    return true;
}

目前我正在使用alert(),因为我们无法更改提醒消息的标题,请帮助我。我按照这个

的说明进行操作

http://docs.phonegap.com/en/3.0.0/cordova_notification_notification.md.html

    used  this cmd line :- $ cordova plugin rm org.apache.cordova.core.dialogs

    I  placed 


    <plugin name="Notification" value="org.apache.cordova.Notification"/> in 


    app/res/xml/config.xml and also 


    <feature name="Notification">
            <param name="android-package" value="org.apache.cordova.dialogs.Notification" />
    </feature>

2 个答案:

答案 0 :(得分:0)

撤消您在上述xml文件和

中所做的所有更改

尝试从consoleL运行此命令

cordova plugin add org.apache.cordova.dialogs

使用

再次生成构建
cordova build <platform-name> 

并查看对话框/警报是否有效。

如果有任何问题,请告诉我。

答案 1 :(得分:0)

检查你是否在cordova_plugin.js

中声明了这一点
{
        "file": "plugins/org.apache.cordova.dialogs/www/notification.js",
        "id": "org.apache.cordova.dialogs.notification",
        "merges": [
            "navigator.notification"
        ]
},

了解更多信息,请查看此内容。

How to add permissions to Android PhoneGap project?