2012-04-12 20 views
0

PhoneGapまたはCordova通知がバックボーン、requireおよびjavascriptで機能しません。iosのphonegap通知が動作していません

したがって、USERNAMEまたはPASSWORDが空の場合、(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(""); 
        } 
       }, 

答えて

0

このコードを持っているが私の問題を解決しました。私はcordovaまたはphonegapの間違ったバージョンを使用しました。私はアンドロイド版を使用しています。私もWindows上でチェックしています。

関連する問題