Звук локального уведомления cordova не работает в ios и andorid

Я использовал https://github.com/katzer/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.add" устарел, теперь это "window.plugin.notification.local.schedule" , «date» теперь «at» и «date», Сообщение "теперь является" текстом ".

Чтобы установить плагин, используйте команду:

 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.add({ id: '0001', at: new Date, text: 'hello', title: 'title, badge: 1, sound: 'file://resources/audio/beep.mp3', autoCancel: true, ongoing: true }); 

Он отлично работает для меня на устройствах iOS и Android. Надеюсь, это будет полезно для вас 🙂

Intereting Posts