SAPUI5 浏览器与平台支持,一次看懂 Fiori 应用该跑在哪些环境里

SAPUI5 浏览器与平台支持,一次看懂 Fiori 应用该跑在哪些环境里 最近做 SAP Fiori 项目时,一个很容易被低估的问题是浏览器。很多团队把注意力放在 OData 服务、CDS 注解、Fiori Elements 模板、部署到 ABAP Repository 还是 SAP BTP 上,却在上线前才发现,我们的应用在开发机 Chrome 上跑得好好的,到了业务部门的 Windows 桌面、平板、企业浏览器策略、虚拟桌面环境里,行为就开始变得不稳定。SAPUI5 的 Browser and Platform Support 讨论的正是这个问题,它不是一张简单的浏览器清单,而是一套在企业级 Web 应用里做技术选型、风险判断和上线验收的基线。SAPUI5 建立在 CSS3、HTML5 以及现代 JavaScript API 之上,所以它天然不再适合那些缺乏 HTML5 能力的老式浏览器。早期文档已经明确说明,SAPUI5 只支持具备 HTML5 能力的浏览器,并且不同平台、不同浏览器版本会影响 SAPUI5 应用可使用的库和控件范围。(SAP Help Portal) 到了当前文档,SAP 又进一步把浏览器支持的判断口径拉回到 Product Availability Matrix,简称 PAM,因为 SAPUI5 本身不是一个独立产品,真正落地时要按 SAP S/4HANA、SAP NetWeaver、SAP BTP、SAP Enterprise Portal 等具体产品去查支持矩阵。(