android - flutter - 如何检测设备的声音偏好,是静音还是振动模式?

标签 android flutter dart

到目前为止,我还没有找到任何支持读取手机声音偏好的库或包。因为我想检测,如果手机处于静音模式,那么我的应用程序不应该播放任何声音。 目前,即使我将手机设置为静音/振动模式,声音仍然可以播放

有什么想法吗?

这跟原生有关系吗?

谢谢

最佳答案

你可以试试volume插件

https://pub.dev/packages/volume

它有一个获取当前音量的方法

await Volume.getVol

关于android - flutter - 如何检测设备的声音偏好,是静音还是振动模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57623412/

相关文章:

android - 是否可以同时调试 UI App 和 AAR?

android - 如何从源代码构建 v4 支持库

flutter - Xcode 存档中的 Flutter 应用程序命名为 Runner 可以吗?

web - 注册 ServiceWorker 失败(Flutter)

json - 具有未知 key 的 JSON 序列化

android - 如何批量安装软件到Samsung Galaxy Tab 10.1

android - 约束布局 : center view on full screen but limit width to not overlap with side views

flutter - 在 FutureBuilder 中使用 GetX 构建列表 - UI 未更新

firebase - Flutter-用户使用Firebase登录时如何重建页面?

flutter - 在执行 invokeMethod() 时如何监听异步响应?