gpt4 book ai didi

react-native - 在 React Native 中检测静默模式

转载 作者:行者123 更新时间:2023-12-05 05:11:49 24 4
gpt4 key购买 nike

有什么方法可以使用 react-native 知道手机(iPhoneAndroid)是否处于静音模式?

最佳答案

我找到了一个 library帽子有 getVolume() 方法来检索设备音量。它有很多其他功能,所以它的图书馆很大。

如果您只是想获得状态,请尝试自己编写 native 模块。 Android 有AudioManager

AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);

switch (am.getRingerMode()) {
case AudioManager.RINGER_MODE_SILENT:
Log.i("MyApp","Silent mode");
break;
case AudioManager.RINGER_MODE_VIBRATE:
Log.i("MyApp","Vibrate mode");
break;
case AudioManager.RINGER_MODE_NORMAL:
Log.i("MyApp","Normal mode");
break;
}

而对于 iOS,请引用 [this] 实现( Detect silent mode in iOS 7 )

祝你好运:)

关于react-native - 在 React Native 中检测静默模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55104470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com