首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使SAPUI5应用在过时的上工作

使SAPUI5应用在过时的上工作
EN

Stack Overflow用户
提问于 2016-11-17 23:25:16
回答 2查看 2.1K关注 0票数 2

我有一个SAPUI5图表应用程序,它被部署到HCP上并添加到FIORI站点。该应用程序使用SAPUI5库的更高版本(1.40.10)中的某些组件,而Fiori目前在1.38.10。当我从HCP驾驶舱独立运行应用程序时,所有组件都能正常工作,但一旦我从FIORI Launchpad内部运行该应用程序,这些组件就会失败,因为它们在1.38.10版本中并不存在。

在不升级SAPUI5版本的情况下,让我的应用程序在FIORI上工作的最佳方法是什么?

我是否可以优先使用我在neoApp.json文件中声明的版本,如下所示:

代码语言:javascript
运行
复制
"routes": [{
      "path": "/resources",
      "target": {
        "type": "service",
        "name": "sapui5",
        "version": "1.40.10",
        "entryPath": "/resources"
      },
      "description": "SAPUI5 Resources"
    },

我在文档中找到了下面的内容。

但我不知道如何在我的neoApp.json中实现这一点。如何在SAPUI5中将neoApp.json版本设置为1.40.xx。

注意:我需要在和SAPUI5站点(它们都运行着SAPUI5 v1.38.10)中使用相同的应用程序。因为这两个站点都是从HCP (门户服务)创建的,如果它在其中一个中工作,那么它就会在另一个站点上工作。如果需要其他步骤在门户上运行,请突出显示。

EN

回答 2

Stack Overflow用户

发布于 2016-11-21 10:01:30

请看一看:配置站点设置

在这里,您可以选择要用于运行时的特定SAPUI5版本。指定的版本将用于该Launchpad站点中的所有应用程序。只要不使用不推荐的功能,其他(“旧的”)应用程序也可以使用。

票数 1
EN

Stack Overflow用户

发布于 2019-11-06 07:27:55

如果您可以到达internet,您可以尝试通过Server通过CDN加载正确的版本,方法是提供完整的路径。也许这适用于你的方案

https://sapui5.hana.ondemand.com/1.60.13/#/topic/2d3eb2f322ea4a82983c1c62a33ec4ae

代码语言:javascript
运行
复制
<script id="sap-ui-bootstrap"
    type="text/javascript"
    src="**https://sapui5.hana.ondemand.com/1.42.6/resources/sap-ui-core.js**"
    data-sap-ui-theme="sap_belize"
    data-sap-ui-libs="sap.m"></script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40666861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档