为什么我的OpenUI5应用程序有时加载不正确



我的OpenUI5页面没有加载,然后一切似乎都很好,然后突然页面没有再次加载。

昨天上午没有工作
昨天晚上工作没有任何变化
今天它再也不起作用了。

您可以在以下位置找到代码:https://github.com/SAP-samples/sap-tech-bytes/tree/2-minutes-of-sapui5/episode3/webapp

原因

我看到该应用程序从CDN引导OpenUI5,而没有指定具体的框架版本"默认版本";。例如,在index.html:中

<script
id="sap-ui-bootstrap"
src="https://openui5.hana.ondemand.com/resources/sap-ui-core.js"
...>
</script>

几天前,SAP将新的OpenUI5版本(1.107.0(作为默认版本交付给CDN时,确实存在与缓存相关的问题。这是框架CDN URL的默认版本的一个反复出现的问题,如文档主题从内容交付网络引导的变体中所强调的:

默认版本

⚠注意

默认版本正在不断升级,这可能会对应用程序的稳定性产生影响。此版本仅用于测试目的

分辨率

  • 从CDN使用OpenUI5时,将特定的"<major>.<minor>.<patch>"版本添加到引导程序URL:

    <script id="sap-ui-bootstrap"
    src="https://sdk.openui5.org/1.107.1/resources/sap-ui-core.js"
    data-sap-ui-async="true"
    data-sap-ui-...="..."
    ></script>
    
  • 如果应用程序应该使用其中一个长期维护版本运行,请使用补丁级别独立的"<major>.<minor>"变体aka引导OpenUI5";常青树;版本:

    <script id="sap-ui-bootstrap"
    src="https://sdk.openui5.org/1.108/resources/sap-ui-core.js"
    data-sap-ui-async="true"
    data-sap-ui-onInit="module:sap/ui/core/ComponentSupport"
    data-sap-ui-...="..."
    ></script>
    

我强烈建议您先阅读"自述"主题。

相关内容

  • 没有找到相关文章

最新更新