2017-12-05 6 views
2

npmモジュールreact-native-check-app-installを試しましたが、結果が偽であることはいつでも達成できませんでした。google mapsアプリが反応ネイティブiOSにインストールされているかどうかをチェック

また、react-native-installed-appsと一緒に電話にインストールされたアプリのリストを取得しようとしましたが、これは常に空のリストを返します。

+0

私はそれが唯一のアンドロイドのために働くと思う使用 '反応し、ネイティブ・インストール・packages' – Jigar

+0

:思考: –

+0

はい、唯一のアンドロイド – Jigar

答えて

2

URLスキームを必ず宣言していますか?

https://developers.google.com/maps/documentation/ios-sdk/start#step_7_declare_the_url_schemes_used_by_the_api

あなたはあなたがGoogleマップを開くことができるかどうかを確認するために、追加のパッケージを必要としない、ことをやったら。 Linkingモジュールを使用することができます。

Linking.canOpenURL('comgooglemaps://?center=40.765819,-73.975866') 
.then((canOpen) => { 
    if (canOpen) { console.log('open google maps'); } else { console.log('open apple maps'); } 
}); 
関連する問題