是的,你是對的,你應該只是創建缺少的變種和分配你的包名(你使用的時候使用命令行創建phonegap/cordova項目時使用的名稱例如這樣的例如:
cordova create LocalNotification com.example.localnotification LocalNotification
應該在插件中使用這些值:
var package_name = "com.example.localnotification";
window.plugin.notification.local.add({
date : Math.round(new Date().getTime()/1000 + 5),
title : "Android App Tes Local Notification",
message : "This is a new local notification.",
repeat : "daily",
sound : 'android.resource://' + package_name + '/raw/beep',
badge : 0,
id : 666,
foreground : function(notificationId){
console.log("Hello World! This alert was triggered by notification " + notificationId);
},
background : function(notificationId){
console.log("Hello World! This alert was triggered by notification " + notificationId);
}
});
以防萬一有人有興趣在爲Android創建本地通知,這絕對是beautif ul和工作得很好!
Download local notification plugin (working on Android ONLY)
Download beep.mp3
是。你是對的 。該文件夾需要被稱爲原始的,但我仍然無法播放歌曲。 'android.resource://'package_name +/raw/beep - > package_name和我應該替換它的怎麼樣? – TGeorge
我明白了。 package_name是我的應用程序包的名稱。感謝QuickFix的迴應。 – TGeorge