2017-06-19 1 views
0

Ich habe hinzugefügt Plugin cordova-Plugin-MedienWiedergabe benutzerdefinierter Song während Benachrichtigung in cordova Empfang

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; 
     } 
    } 

Ausgabe:

Media is not defined 

Antwort

0

Gefunden eine Antwort,

Eigentlich aufgrund Versionierung Probleme Plugins neueste Version unterstützt nicht für Android-Version 6

Unterstützte Plugin für mein Projekt:

cordova plugin add [email protected] 

für mich gearbeitet !!!

Verwandte Themen