我是靠谱客的博主 缓慢灯泡,这篇文章主要介绍flutter 获取系统默认铃声 flutter_ringtone_player 3.2.0,现在分享给大家,希望可以做个参考。

参考

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
flutter_ringtone_player 一个简单的铃声,闹钟和通知播放器插件。 pub package flutter 用法 将以下导入添加到代码中: import 'package:flutter_ringtone_player/flutter_ringtone_player.dart'; 然后只需调用此命令即可播放系统默认通知声音: FlutterRingtonePlayer.playNotification(); 还有一种通用方法允许您详细指定应该播放哪种铃声: FlutterRingtonePlayer.play( android: AndroidSounds.notification, ios: IosSounds.glass, looping: true, // Android only - API >= 28 volume: 0.1, // Android only - API >= 28 asAlarm: false, // Android only - all APIs ); 您还可以从适用于Android和iOS的资产中指定自定义铃声: FlutterRingtonePlayer.play(fromAsset: "assets/ringtone.wav"); 您可以指定特定于平台的铃声,它将覆盖资产中的铃声: FlutterRingtonePlayer.play( fromAsset: "assets/ringtone.wav", // will be the sound on Android ios: IosSounds.glass // will be the sound on iOS ); .play*() 可选属性 属性 描述: __________ bool循环 启用铃声循环播放。需要FlutterRingtonePlayer.stop(); 停止响铃。 double音量 将铃声音量设置为 01.0。 bool阿斯阿拉姆 允许忽略设备的静音/振动模式,并播放给定的声音。 要停止循环铃声,请使用: FlutterRingtonePlayer.stop(); 以上仅适用于Android,请注意,默认情况下闹钟和铃声声音是循环的。 默认声音 方法 人造人 苹果系统 玩阿拉姆 RingtoneManager.TYPE_ALARM IosSounds.alarm 播放通知 RingtoneManager.TYPE_NOTIFICATION IosSounds.triTone 玩灵顿 RingtoneManager.TYPE_RINGTONE 爱欧斯声科技 关于 iOS 声音的注意事项 如果要在 iOS 上使用任何其他声音,则始终可以指定有效的声音 ID 并手动构造 [IosSound]: FlutterRingtonePlayer.play( android: AndroidSounds.notification, ios: const IosSound(1023), looping: true, volume: 0.1, );

最后

以上就是缓慢灯泡最近收集整理的关于flutter 获取系统默认铃声 flutter_ringtone_player 3.2.0的全部内容,更多相关flutter内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(86)

评论列表共有 0 条评论

立即
投稿
返回
顶部