I am developing a website, together with an app with a webview, showing (parts of) that website.
Uncaught TypeError: Illegal constructor -- From line 125 of http://maps.googleapis.com/maps-api-v3/api/js/26/2/intl/nl_ALL/common.js
i had the same problem as you described.
At least i found a simple workaround (after hours of headache).
The "Experimental Version", "Release Version" and the "Frozen Version".
If you include the API without specifying the exact version, it will use the "Experimental Version" by default.
As i noticed, this version (3.26) got an Update on 30. of August 2016 which seems to cause the bug.
Just change your API from:
Now its using the "Release Version" (last change on 17. of August 2016) of the API.
For me it works now on Android 4.3 (API Level 18) with cordova.
I hope this helps you also.