有人能告诉我如何在我的flatter项目中访问android手机上可用的警报声音吗

5gfr0r5j  于 2021-06-26  发布在  Java
关注(0)|答案(1)|浏览(545)

我做了一个警报应用程序,我想使用默认的声音,在安卓在Flutter,但我不知道如何访问这些声音uri的。如果有人告诉我,那会很有帮助的

6psbrbz9

6psbrbz91#

  1. flutter_ringtone_player

一个简单的铃声,警报和通知播放器插件。
使用
将以下导入添加到代码中:

  1. import 'package:flutter_ringtone_player/flutter_ringtone_player.dart';

然后只需调用此命令即可播放系统默认通知声音:

  1. FlutterRingtonePlayer.playNotification();

还有一种通用方法允许您详细指定应播放何种铃声:

  1. FlutterRingtonePlayer.play(
  2. android: AndroidSounds.notification,
  3. ios: IosSounds.glass,
  4. looping: true, // Android only - API >= 28
  5. volume: 0.1, // Android only - API >= 28
  6. asAlarm: false, // Android only - all APIs
  7. );
展开查看全部

相关问题