我的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>
我强烈建议您先阅读"自述"主题。