iOS中的电话间隙通知不起作用

phonegap notification in ios not working

本文关键字:间隙 通知 不起作用 电话间 电话 iOS      更新时间:2023-09-26

Phonegap 或 Cordova 通知在 Backbone、require 和 JavaScript 中不起作用。

所以情况是,如果用户名或密码为空,它应该通知(使用phonegap),但它不起作用。有什么想法吗?

我有这个代码

define([
'jquery',
'backbone',
'underscore',
'base64',
'mobile',
'cordova',
'const',
'text!template/login/login.tpl.html'
],function($, Backbone, _, base64, Mobile, Cordova, Const, template){
if(!Const.USERNAME || !Const.PASSWORD)
        {
            navigator.notification.alert("Invalid Username/Password!");
            $("input").val("");
        }else{
            var auth = EncodeAuth(Const.USERNAME,Const.PASSWORD);
            var sendAuthorization = function (xhr) {
              xhr.setRequestHeader('Authorization', auth)
            };
            this.model.save(this.model, {
                beforeSend : sendAuthorization,
                success: function(model,result){
                    if(result.ErrorMessage === null)
                    {
                        alert(JSON.stringify(result.Message));
                        $("input").val("");
                    }
                    else
                    {
                        alert(JSON.stringify(result.ErrorMessage));
                        $("input").val("");
                    }
                },

解决了我的问题。我使用了错误版本的科尔多瓦或电话间隙。我正在使用安卓版本,因为我也在 Windows 上检查它。