[英]How to check in `react-native` that android device supports flashlight?
我的react-native
应用程序中有一个手电筒图标。 如果移动设备不支持手电筒或没有手电筒,我想隐藏它。
在原生 android 我们有这个解决方案:
使用这个 npm package。
如果设备没有手电筒,则下面的代码将抛出异常并执行 catch 块,因此您将了解设备是否有手电筒
try {
await Torch.switchState(newTorchState);
this.setState({ isTorchOn: newTorchState });
}
catch (e) {
ToastAndroid.show(
'We seem to have an issue accessing your torch',
ToastAndroid.SHORT
);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.