Bug fix: Cannot read property 'style' of null
MODIFY
plugin.xml
plugin.xml
<?xml version='1.0' encoding='utf-8'?>
-<plugin id="cordova-plugin-googlemaps" version="2.0.0-beta2-20170724-0410" 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.0.0-beta2-20170724-0701" 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
@@ -60,10 +60,11 @@ var saltHash = Math.floor(Math.random() * Date.now());
* Prevent background, background-color, background-image properties
*****************************************************************************/
document.body.style.backgroundImage = 'url() !important';
+document.body.style.backgroundColor = 'rgba(0,0,0,0) !important';
+document.body.style.background = 'rgba(0,0,0,0) !important';
+document.body.parentNode.style.backgroundImage = 'url() !important';
document.body.parentNode.style.backgroundColor = 'rgba(0,0,0,0) !important';
document.body.parentNode.style.background = 'rgba(0,0,0,0) !important';
-document.head.style.backgroundColor = 'rgba(0,0,0,0) !important';
-document.head.style.background = 'rgba(0,0,0,0) !important';
var navDecorBlocker = document.createElement("style");
navDecorBlocker.setAttribute("type", "text/css");

Bug fix: Cannot read property 'style' of null (#1583)