0
我正在構建一個簡單的通知/鬧鈴應用,以便在用戶選擇時播放通知。我使用本地通知的cordova插件在Ionic3中構建它。當我使用默認聲音時,一切正常:用戶選擇了一段時間,當時顯示的聲音和我想要的文字。現在,我想在通知結束時播放一首歌曲。我在www文件夾中放置了歌曲的路徑,但現在當通知在指定時間熄滅時,應用程序崩潰。當我使用chrome:// inspect /#設備時,我沒有收到任何錯誤消息,所以我甚至無法看到錯誤是什麼,但它必須與文件路徑有關。它實際上是正確的道路,拼寫正確,但也許使用本地通知時,有些古怪的東西我不知道聲音的路徑。這裏是我已經通知規定:Ionic2本地通知不播放自定義歌曲
let notification = {
title: 'WAKE UP!!!!!',
text: 'Get up and Go!!!!',
at: alarmDate,
sound: 'file://assets/default_tracks/the_number_of_the_beast.mp3'
};
所以我保存這是一個變量,然後再打:
this.LocalNotifications.schedule(this.notifications);
就像我說的,它默認的聲音工作,所以我知道這不是隨着我設置任何東西的方式,它必須是通向歌曲的路徑。任何幫助,將不勝感激。謝謝!在www/assets
建設
複製聲音文件時src/assets
文件夾,而不是
你想播放聲音時通知熄滅??你看到插件頁面中的選項嗎? – rashidnk
是的,https://ionicframework.com/docs/native/local-notifications/在底部顯示你的參數。聲音就是其中之一,你需要提供uri。 –
你想在通知消失時播放聲音嗎?或者你想在播放通知時播放聲音? – rashidnk