gpt4 book ai didi

javascript - React Native 检测飞行模式

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:05:51 27 4
gpt4 key购买 nike

有没有办法检测 React Native 应用程序的飞行模式是否打开/关闭。

我找到了 npm module在 Android 上实现此目的,但找不到在 iOS 上实现相同目的的方法。

如果无法通过 React Native 执行此操作,是否有一种解决方案可以在 Swift 中编写代码(这将获取飞行模式设置)并将其插入 React Native 应用程序?

谢谢

最佳答案

react-native-system-settings是一个可以检测飞行模式条件的库:

SystemSetting.isAirplaneEnabled().then((enable)=>{
const state = enable ? 'On' : 'Off';
console.log('Current airplane is ' + state);
})

SystemSetting.switchAirplane(()=>{
console.log('switch airplane successfully');
})

但是此时此刻

isAirplaneEnabled() will always return true for iOS if your device has no SIM card,

see detail here

关于javascript - React Native 检测飞行模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47713872/

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