Disable the experimental code at once
MODIFY
plugin.xml
plugin.xml
<?xml version='1.0' encoding='utf-8'?>
-<plugin id="cordova-plugin-googlemaps" version="2.1.2-beta-20171102-1600" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
+<plugin id="cordova-plugin-googlemaps" version="2.1.2-beta-20171102-2253" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
<name>cordova-plugin-googlemaps</name>
<js-module name="BaseClass" src="www/BaseClass.js">
<runs />

MODIFY
www/googlemaps-cdv-plugin.js
www/googlemaps-cdv-plugin.js
@@ -164,6 +164,8 @@ if (!cordova) {
followPositionTimer = null;
}
}
+ var isThereAnyChange = true;
+/**********************temporally comment out**************
//----------------------------------------------
// Observe styles and childList (if possible)
//----------------------------------------------
@@ -184,6 +186,7 @@ if (!cordova) {
}
})();
+*******************************************************/
//----------------------------------------------
// Send the DOM hierarchy to native side
@@ -234,12 +237,15 @@ if (!cordova) {
isSuspended = false;
cordova_exec(null, null, 'CordovaGoogleMaps', 'resume', []);
}
+
+/**********************temporally comment out**************
if (isMutationObserver && !isThereAnyChange && idlingCnt > 1) {
idlingCnt++;
followMapDivPositionOnly();
isChecking = false;
return;
}
+***********************************************************/
//-------------------------------------------
// Should the plugin update the map positions?

Disable the experimental code at once