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

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

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

6psbrbz9

6psbrbz91#

flutter_ringtone_player

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

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
);

相关问题