Ionic 3 本地通知 LED/声音在 Android 中不起作用
Posted
技术标签:
【中文标题】Ionic 3 本地通知 LED/声音在 Android 中不起作用【英文标题】:Ionic 3 local notification LED/Sound not working in Android 【发布时间】:2018-04-21 10:08:16 【问题描述】:我一直在尝试制作一个具有类似闹钟功能的应用。我决定使用 localnotification 因为它会播放声音甚至显示通知。 但它似乎不起作用。 我已经尝试了 Stack 上所有可用的解决方案。但它既不播放自定义声音也不播放默认声音,也不显示任何 LED 颜色,只显示通知。
这是我的代码:
ionViewDidLoad()
// Schedule a single notification
this.callnotify();
callnotify()
this.localNotifications.schedule(
id: 1,
text: 'Single ILocalNotification',
sound: 'res://platform_default',
led: 'FF0000'
);
this.localNotifications.schedule(
text: 'Delayed ILocalNotification',
trigger: at: new Date(new Date().getTime() + 7200),
led: 'FF0000',
sound: 'file://assets/sounds/serious-strike.mp3'
);
【问题讨论】:
【参考方案1】:首先尝试一次设置一个通知。
constructor(public platform: Platform)
ionViewDidLoad()
this.callnotify();
callnotify()
this.localNotifications.schedule(
text: 'Delayed ILocalNotification',
trigger: at: new Date(new Date().getTime() + 7200),
led: 'FF0000',
vibrate: true,
sound: this.platform.is('android') ? 'file://assets/sounds/serious-strike.mp3': 'file://assets/sounds/serious-strike.mp3',
);
【讨论】:
试过了,通知有延迟,有振动,但没有声音或LED。 您好,您的问题解决了吗?我也面临同样的情况。以上是关于Ionic 3 本地通知 LED/声音在 Android 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章