繁体   English   中英

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

[英]Why is my OpenUI5 app not loading properly sometimes?

我的 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 向 CDN 作为默认版本交付新的 OpenUI5 版本(1.107.0)时,确实存在缓存相关问题。 这是框架的 CDN URL 的默认版本反复出现的问题,如文档主题Variant for Bootstrapping from Content Delivery Network中所突出显示的:

默认版本

⚠ 注意

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

解决方案

  • 使用OpenUI5 CDN URL时,在URL中添加具体的<major>.<minor>.<patch>版本

     <script id="sap-ui-bootstrap" src="https://sdk.openui5.org/1.107.1/resources/sap-ui-core.js"...> </script>
  • 使用 SAPUI5 CDN URL 时,您有一个额外的选项可以使用补丁级别的独立长期维护版本之一进行引导。

我强烈建议 阅读“先读我”主题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM