Fiori Launchpad Web端部署openui5库ko

2020-08-31 00:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经使用Googl...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经使用Google openui5库实现了一个应用。

该应用程序在Web ide中正常运行。

但是当我部署时,该项目无法正常工作。

部署时一切都很好。

有关服务的所有内容都在sap后端中工作(sicf正常,fiorilaunchpad目录正常,等等...)

但是打开应用程序时出现问题:

提供有关库的所有信息,这是如何处理的:

-在视图中:

 
 

         
 
 
 

在视图的控制器中未指定任何内容。

在init函数的component.js中:

//加载googlemaps库
 sap.ui.getCore()。loadLibrary(" openui5.googlemaps"," openui5/googlemaps/");
 

index.html中什么都没有

在manifest.json中:

" sap.ui5":{
 " rootView":{
 " viewName":" GPS_Local.GPS_Local.view.View1",
 " type":" XML"
 },
 " resourceRoots":{
 " openui5":" openui5"
 },
 "依赖关系":{
 " minUI5Version":" 1.56.7",
 " libs":{
 " sap.m":{},
 " sap.ui.core":{},
 " sap.ui.layout":{}
 }
 },
 

您是否知道允许的正确组合:

-部署项目(我必须更正openui5.googlemaps库中的许多内容才能使部署生效)

-错误消失,应用正常运行。

先谢谢。

2019-04-04-12-53-38-page-d-accueil .jpg (29.8 kB)
2条回答
me_for_i
2020-08-31 00:38 .采纳回答

嗨,

我找到了一个简化的解决方案。

在component.js中(onInit方法):

///加载googlemaps库
 sap.ui.getCore()。loadLibrary(" openui5.googlemaps"); 

在manifest.json中:

" resourceRoots":{
 " openui5.googlemaps":" ./openui5/googlemaps"
 },
 

应该是库正常工作所需要的全部

一周热门 更多>