2017-06-19 2 views
0

に通知を受信して​​いる間、私は、プラグインコルドバ・プラグインメディアプレイのカスタム歌コルドバ

db.push.onNotificationGCM = function(e) { 

    var myMedia = new Media("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3") 
myMedia.play({ numberOfLoops: 2 }) 

     switch (e.event) { 
      case 'registered': 
       if (e.regid.length > 0) { 
        db.push.devicetoken = e.regid; 
        var data_to_send = { 
         devicetoken: db.push.devicetoken, 
         platform: 'android' 
        }; 
        db.push.register_push(data_to_send); 
       } 
       break; 
      case 'message': 
       if (e.foreground) { 
        app.t(e.payload.message); 
        db.notifications.data = TAFFY(); 
       } else { 
        db.push.deeplink = e.payload.deeplink; 
        if (e.coldstart) {} else { 
         db.notifications.data = TAFFY(); 
         db.push.gotoDeeplink(); 
        } 
       } 
       break; 
      case 'error': 
       break; 
      default: 
       break; 
     } 
    } 

号追加しました:実はによるバージョン管理に答えを見つけ

Media is not defined 

答えて

0

をプラグインを発行する最新バージョンは、アンドロイドバージョン6をサポートしていません

サポートされている私のプロジェクトのためのプラグイン:

cordova plugin add [email protected] 

は私のために働きました!