Bug fix: can not close HTMLInfoWindow when tap on the map.
MODIFY
plugin.xml
plugin.xml
<?xml version='1.0' encoding='utf-8'?>
-<plugin id="cordova-plugin-googlemaps" version="2.0.0-beta2-20170531-1115" 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-20170531-1320" 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
src/ios/GoogleMaps/GoogleMapsViewController.m
src/ios/GoogleMaps/GoogleMapsViewController.m
[self triggerMarkerEvent:@"info_close" marker:marker];
}
- //self.map.selectedMarker = nil; // <-- this cause the didCloseInfoWindowOfMarker event again
- self.activeMarker = nil;
+ //self.map.selectedMarker = nil; // <-- this causes the didCloseInfoWindowOfMarker event again
+ //self.activeMarker = nil; // <-- This causes HTMLinfoWindow is not able to close when you tap on the map.
}

Bug fix: can not close HTMLInfoWindow when tap on the map.
https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1474