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

anu*_*der 3 android dart flutter

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

任何的想法?

这与本土事物有关吗?

谢谢你

小智 6

你可以试试volume插件

https://pub.dev/packages/volume

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

await Volume.getVol
Run Code Online (Sandbox Code Playgroud)