gpt4 book ai didi

react-native - 检查某个应用程序是否安装在具有 React Native 的设备上

转载 作者:行者123 更新时间:2023-12-03 13:27:12 25 4
gpt4 key购买 nike

从我的应用程序中,我正在尝试检查是否安装了另一个应用程序(在我的示例中,谷歌地图)。所以我尝试使用:

Linking.canOpenURL('comgooglemaps://?daddr=' + address + '&directionsmode=walking').then(supported => {...}).catch(err => console.error('An error occurred', err));

但它返回它不受支持,所以就像没有安装谷歌地图一样。你知道解决这个问题的方法吗?

最佳答案

我假设您在使用 iOS 时遇到了这个问题。

从 iOS 9 开始,您必须声明要使用的 URL 方案。 See this other answer with the details .

或官方文档:https://developers.google.com/maps/documentation/ios-sdk/start#step_7_declare_the_url_schemes_used_by_the_api

关于react-native - 检查某个应用程序是否安装在具有 React Native 的设备上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37988472/

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