I'm trying to include googlemaps in sapui5
jQuery.sap.includeScript({
url: "https://maps.googleapis.com/maps/api/js?key=XXXX",
promisify: true
}).then(function() { ... } )
This Promise works fine when I run in SAP Web-IDE Trial, but when I deploy it to hana cloud platform it is not working:
InterceptService.js:1 Uncaught (in promise) TypeError: u.indexOf is not a function(…) sap.ushell.cloudServices.interceptor.InterceptService._invokeFilters @ InterceptService.js:1
jQuery.sap.includeScript @ InterceptService.js:1
onAfterRendering @ Worklist.controller.js:37
InterceptService.js
code fragment that produced this error is
{if(u.indexOf('/sap/fiori/../../')>0){u=u.replace('/sap/fiori/../../','/');}
I do use HCP Portal Service to produce HCP Fiori Launchpad Platform.
How to fix this? What I did wrong?
Thanks a lot!
promisify: true
, since it is ignored by UI5 – Vadim