我正在浏览 docs在 React Native 中,只能从我所在的应用程序中找到指向外部链接的导航。
我希望能够导航到设置
应用程序(更具体地说是隐私 > 定位服务页面),但是似乎无法在其中找到必要的信息。有 native iOS我试图通过 React Native 复制的方法。
这可能吗?
我尝试了以下方法来检测是否有设置 URL。控制台记录 Settings url 工作
但是,它不会导航到该页面。
更新:感谢@zvona,我现在正在导航到设置页面,但不确定如何访问特定的深层链接。
Linking.canOpenURL('app-settings:').then(supported => {
console.log(`Settings url works`)
Linking.openURL('app-settings:'
}).catch(error => {
console.log(`An error has occured: ${error}`)
})
最佳答案
您可以通过以下方式访问应用程序的设置:
Linking.openURL('app-settings:');
但我(还)不知道如何打开特定的深层链接。
2021年更新使用:
Linking.openSettings();
否则您的应用将因使用非公开 URL 方案而被拒绝
关于ios - 从 iOS 中的另一个应用程序打开设置应用程序 - React Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39081688/