我正在浏览 React Native 中的 文档,只能从我所在的应用程序中找到导航到外部链接。
我希望能够导航到 Settings
应用程序(更具体地说是隐私 > 位置服务页面),但似乎无法在其上找到必要的信息。我试图通过 React Native 复制 原生 iOS 方式。
这可能吗?
我尝试了以下方法来检测是否有设置 URL。控制台记录了 Settings url works
但是,它不会导航到该页面。
更新:感谢@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}`)
})
原文由 Simon 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以通过以下方式访问应用程序的设置:
Linking.openURL('app-settings:');
但我(尚)不知道如何打开特定的深层链接。
2021更新用途:
Linking.openSettings();
否则您的应用将因使用非公共 URL 方案而被拒绝