3
我正在使用科爾多瓦建設一個混合應用程序。我想檢測谷歌地圖應用程序是否已安裝在iOS和Android設備上。科爾多瓦 - 如何檢測是否安裝谷歌地圖應用程序
在重定向到谷歌地圖應用程序之前,我想檢查應用程序是否在設備上進行了acutally安裝。
我使用以下URL重定向 -
對於iOS:comgooglemaps://maps.google.com/
爲Android:geo:0,0?q
在此先感謝
我正在使用科爾多瓦建設一個混合應用程序。我想檢測谷歌地圖應用程序是否已安裝在iOS和Android設備上。科爾多瓦 - 如何檢測是否安裝谷歌地圖應用程序
在重定向到谷歌地圖應用程序之前,我想檢查應用程序是否在設備上進行了acutally安裝。
我使用以下URL重定向 -
對於iOS:comgooglemaps://maps.google.com/
爲Android:geo:0,0?q
在此先感謝
這可以通過使用ngCordova插件來實現。 http://ngcordova.com/
使用$ cordovaAppAvailability我們可以使用它的URI Scheme識別是否安裝了任何應用程序。詳細文檔here
谷歌地圖的URI方案是 -
機器人:com.google.android.apps.maps
IOS:comgooglemaps://
$cordovaAppAvailability
.check('com.google.android.apps.maps')
.then(function(success) {
// success
},
function (error) {
// error
});