SAP Fiori Elements 應用的 manifest.json 檔案執行時如何被解析的

注销發表於2021-05-03

在 HTML 頁面裡,有一個 script 標籤,locate-reuse-libs.js, 這個 JavaScript 檔案觸發 manifest.json 的載入與解析:

在載入的 manifest.json 裡,我們能看到 title 對應的place holder 為 i18n.properties 裡的 appTitle.

此處, 函式 fnReplace18nText, 將 Resource Bundle 即 i18n.properties 裡的 appTitle 的值提取出來:

讀取 i18n_en.properties 的 HTTP 請求,Response Headers 的 Content-Type 為 application/octet-stream:

和 GM4 的相比,少了一個 charset=UTF-8:

Fiori Elements 標準 template HTTP response 的 content-type 欄位: 這裡的 text/plain; charset=ISO-8859-1:

更多Jerry的原創文章,盡在:"汪子熙":

相關文章