gpt4 book ai didi

flutter - 从 Assets 设置本地通知自定义声音

转载 作者:行者123 更新时间:2023-12-05 02:56:52 25 4
gpt4 key购买 nike

这是我的通知功能,如何从我的资源中设置自定义声音?

Future<void> _repeatNotification() async {
var androidPlatformChannelSpecifics = AndroidNotificationDetails(
'repeating channel id',
'repeating channel name',
'repeating description',
);
var iOSPlatformChannelSpecifics = IOSNotificationDetails();
var platformChannelSpecifics = NotificationDetails(
androidPlatformChannelSpecifics, iOSPlatformChannelSpecifics);
await flutterLocalNotificationsPlugin.periodicallyShow(0, 'Title',
'Body', RepeatInterval.EveryMinute, platformChannelSpecifics);
}

最佳答案

应从原生 Android 和 iOS 项目设置自定义声音。对于 Android,这将是 raw 文件夹。

您可以在实例化 NotificationDetails 时通过定义其名称来播放自定义声音

AndroidNotificationDetails(
'repeating channel id',
'repeating channel name',
'repeating description',
sound: 'your_sound_file_name',
);


IOSNotificationDetails(sound: "your_sound_file_name.aiff")

关于flutter - 从 Assets 设置本地通知自定义声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60076921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com