点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 是否有使用WebIDE在...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 是否有使用WebIDE在...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
是否有使用WebIDE在Fiori SAPUI5应用程序中使用Google Maps API(或任何第三方js库)的最佳实践?
使用绝对路径" https将控制器中的库加载 ://maps.googleapis.com/maps/api/js?key = XXXX "不起作用。
Component.js
jQuery.sap.registerModulePath(" googlemaps"," https://maps.googleapis.com/maps/api/js?key=XXX ");
controller.js
var googlemaps = jQuery.sap.require(" googlemaps");
错误:
XMLHttpRequest无法加载 https://maps.googleapis .com/maps/api/js.js 。 所请求的资源上没有" Access-Control-Allow-Origin"标头。 来源' https://webidetesting0873340-XXXXtrial.dispatcher.hanatrial.ondemand.com '因此不允许访问。 响应的HTTP状态代码为404。
我尝试使用SAP Cloud Platform目标修复此问题:
neo-app.json
{"路径":" /Google_Maps_API ","目标":{"类型":"目的地","名称":" Google_Maps_API"},"描述":" Google_Maps_API"}
Component.js
jQuery.sap.registerModulePath(" googlemaps","/img/ Google_Maps_API ");
controller.js
var googlemaps = jQuery.sap.require(" googlemaps");
错误:
无法从/Google_Maps_API.js加载" googlemaps.js":404
知道如何解决此问题吗?
亲切的问候
Rouzbeh
嗨雅各布,
谢谢! 因为我的HTML视图已嵌入到XML视图中,所以使用
加载了脚本<脚本src=" model/gmap.js">
辛勤工作。 我将脚本加载到控制器文件的onInit函数中
jQuery.sap.require("游乐场/apigmap/模型/gmap");
这有效!
亲切的问候
Rouzbeh
一周热门 更多>