【问题标题】:flutter - How to detect Device's Sound Preference, is in Silent or Vibrate Mode?flutter - 如何检测设备的声音偏好,是处于静音模式还是振动模式?
【发布时间】:2019-08-23 09:29:03
【问题描述】:

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

有什么想法吗?

这和原生的东西有关吗?

谢谢

【问题讨论】:

  • 您找到解决方案了吗?我遇到了同样的问题。
  • @albertpeiro 很抱歉,我仍然没有找到解决方案,因为这个项目被废弃了 - 但我的建议是,你可以通过部分 Flutter 插件库或完全通过 Android 平台转到本地.

标签: android flutter dart


【解决方案1】:

你可以试试volume插件

https://pub.dev/packages/volume

它有一个获取当前卷的方法

await Volume.getVol

【讨论】:

    【解决方案2】:

    使用 Flutter 你不能直接做到这一点。您可以使用插件使本机功能颤动。 exist plugins。创建插件没什么大不了的。 developing_plugin_packages

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 2011-09-12
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      相关资源
      最近更新 更多