(iOS) update: cordova-plugn-status bar brings troubles a lot.
MODIFY
plugin.xml
plugin.xml
<?xml version='1.0' encoding='utf-8'?>
-<plugin id="cordova-plugin-googlemaps" version="2.5.2-beta-20190219-1000" 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.5.2-beta-20190220-1210" 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="Promise" src="www/Promise.js" />
<asset src="www/promise-7.0.4.min.js.map" target="promise-7.0.4.min.js.map" />

MODIFY
src/ios/GoogleMaps/MyPluginLayer.m
src/ios/GoogleMaps/MyPluginLayer.m
// e.g. PhoneGap-Plugin-ListPicker, etc
UIView *subview;
NSArray *subviews = [self.webView.superview subviews];
- CGRect statusBarFrame = [UIApplication sharedApplication].statusBarFrame;
- CGPoint subviewPoint = CGPointMake(browserClickPoint.x, browserClickPoint.y - statusBarFrame.size.height);
+ //CGRect statusBarFrame = [UIApplication sharedApplication].statusBarFrame;
+ //CGPoint subviewPoint = CGPointMake(browserClickPoint.x, browserClickPoint.y - statusBarFrame.size.height);
+ CGPoint subviewPoint = CGPointMake(browserClickPoint.x, browserClickPoint.y );
for (int i = ((int)[subviews count] - 1); i >= 0; i--) {
subview = [subviews objectAtIndex: i];
//NSLog(@"--->subview[%d] = %@", i, subview);

-  (iOS) update: cordova-plugn-status bar brings troubles a lot.