我正在使用PhoneGap来创建Android应用。但是,我遇到了一个问题。我想通过我的应用程序打开谷歌地图(应用程序),但该应用程序没有响应href。
我正在使用Google Play商店中的PhoneGap应用来调试我的应用 - > https://play.google.com/store/apps/details?id=com.adobe.phonegap.app&hl=nl
代码:
<a href="geo:38.897096,-77.036545">open map</a>
&#13;
答案 0 :(得分:1)
你的href不行,试试这个
<a href="https://www.google.com/maps/@-38.897096,-77.036545,8z,">open map</a>
答案 1 :(得分:0)
Make sure you allow the external apps you're launching to your whitelist in config.xml
. <allow-intent href="geo:*" />
. An alternative to using geo:
is to use the InAppBrowser Plugin. cordova.InAppBrowser.open('https://www.google.com/maps/@-38.897096,-77.036545,8z,', '_system', 'location=yes');
答案 2 :(得分:0)
function openMap(may_latitude, may_longitude) {
if (device.platform === 'iOS') {
window.open("http://maps.apple.com/?q=" + may_latitude + ","
+ may_longitude, '_system');
} else {
window.open("http://maps.google.com/?q=" + may_latitude + ","
+ may_longitude, '_system');
}
}