簡體   English   中英

cordova 本地通知聲音在 ios 和 Android 中不起作用

[英]cordova local notification sound not working in ios and Android

我正在使用cordova-plugin-local-notifications插件。 現在我在 Android 和 iOS 中都無法獲取我的聲音文件。

window.plugin.notification.local.add({
    id:         '0001',   
    date:       new Date,      
    message:    'hello',
    title:      'title',  
    badge:      1,
    sound:      'www/resources/audio/beep.mp3', 
    autoCancel: true, 
    ongoing:    true 
});

我需要做什么我需要在 sencha touch 中更改我的應用程序的本機端。

我認為插件已更新,現在不推薦使用"window.plugin.notification.local.add"方法,現在是"window.plugin.notification.local.schedule" ,“日期”現在是“at”和“消息”現在是“文本”。

要安裝插件,請使用以下命令:

cordova plugin add de.appplant.cordova.plugin.local-notification && cordova prepare

我安裝了一個插件版本:0.8.1,最后是 0.7.4。

如下設置“聲音”:

sound: "file://resources/audio/beep.mp3"

所以你的新方法將如下所示:

window.plugin.notification.local.schedule({
    id:         '0001',
    at:         new Date,
    text:       'hello',
    title:      'title',
    badge:      1,
    sound:      'file://resources/audio/beep.mp3',
    autoCancel: true,
    ongoing:    true
});

它在 iOS 和 Android 設備上對我來說很好用。 希望對你有幫助:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM