v2.0-demo
v2.0-demo copied to clipboard
cordova-google-maps v2.3.0 example
This is example application of cordova-plugin-googlemaps v2.3.0.
What the big change has been occurred at v2.3.0?
MAP_READY
From the cordova-plugin-googlemaps version 2.3.0, you can omit the MAP_READY event listener.
v2.0-v2.2.9 (old code syntax)
var map = plugin.google.map.Map.getMap(mapDiv);
map.addEventListener(plugin.google.maps.event.MAP_READY, funciton() {
map.setMapTypeId(plugin.google.maps.MapTypeId.HYBRID);
});
from v2.3.0 (new code syntax)
var map = plugin.google.map.Map.getMap(mapDiv);
map.setMapTypeId(plugin.google.maps.MapTypeId.HYBRID);
Simplified map.addXXX() methods
From the v2.3.0, you can also omit the second arguments of map.addXXX() methods.
v2.0-v2.2.9 (old code syntax)
var map = plugin.google.map.Map.getMap(mapDiv);
map.addEventListener(plugin.google.maps.event.MAP_READY, funciton() {
map.addMarker({
position: {
lat: 0, lng: 0
}
}, function(marker) {
marker.showInfoWindow();
});
});
from v2.3.0 (new code syntax)
var map = plugin.google.map.Map.getMap(mapDiv);
var marker = map.addMarker({
position: {
lat: 0, lng: 0
}
});
marker.showInfoWindow();
You can still write with the old code syntax.
Demo apk
You can try all features of this plugin.
Click to download the demo apk (Android)
How to install the apk file.
After download the apk file from the above link, install it to your android.
$> adb uninstall cordova.google.maps // if you installed this app before.
$> adb install cordova-googlemaps-v2-demo_35.apk

How to build the demo app
In order to use this demo, please follow the below commands:
$> git clone https://github.com/mapsplugin/v2.0-demo
$> cd v2.0-demo
// Install the maps plugin
$> cordova plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID="..." --variable API_KEY_FOR_IOS="..."
Documentations
The documents are below.
https://github.com/mapsplugin/cordova-plugin-googlemaps-doc/blob/master/v2.0.0/README.md