我正在开发 手机使用 的应用程序 react 原生 我要在其中打开移动设备的设置 当用户点击在特定按钮上。
我已经通过文档 注册护士,但仍然是 找不到 任何可以帮助我实现相同目标的东西。有人可以指导 我也一样,那怎么实现?
谢谢 :)
最佳答案
在我的情况下,我想将用户发送到 蓝牙设置和 CR7答案对我不起作用。
所以,我使用以下方法解决了这个问题:
Linking
来自 react-native
AndroidOpenSettings
来自 react-native-android-open-settings
我还使用了
Platform
来自 react-native
检查当前设备是否为 IOS。见代码:
...
import {Linking, Platform} from 'react-native';
import AndroidOpenSettings from 'react-native-android-open-settings';
...
...
const goToSettings = () =>
Platform.OS === 'ios'
? Linking.openURL('App-Prefs:Bluetooth')
: AndroidOpenSettings.bluetoothSettings();
...
...
return (
<TouchableOpacity onPress={() => goToSettings()}>
<Text>Go to settings</Text>
</TouchableOpacity>
);
...
关于android - react 原生 : How to open OS settings in Android and iOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61485805/