關於微軟 Edge 瀏覽器無法訪問筆者 SAP UI5 教程示例代碼的問題

有朋友反饋使用微軟 Edge 瀏覽器,無法訪問本教程提供的示例應用。在 Edge 瀏覽器地址欄裏輸入 url localhost:8080/index.html 之後:

在 Edge 開發者工具的 network 標籤頁裏,能看到 Edge 瀏覽器無法讀取部署在 SAP 公網 CDN 上的 SAP UI5 SDK 庫文件 sap-ui-core.js:

同時在 console 面板裏看到錯誤消息:

GET https://sapui5.hana.ondemand.com/resources/sap-ui-core.js net::ERR_BLOCKED_BY_CLIENT
index.html:1
Tracking Prevention blocked a Script resource from loading https://sapui5.hana.ondemand.com/resources/sap-ui-core.js.

上面的錯誤消息裏提到了 Tracking Prevention 概念。

什麼是微軟 Edge 瀏覽器的 Tracking Prevention?如何關閉?

微軟 Edge 瀏覽器的 Tracking Prevention(跟蹤防護)是一種內置的隱私保護功能,旨在幫助用戶防止被網站和廣告商跟蹤。該功能使用多種技術,包括阻止第三方跟蹤器、刪除跟蹤器存儲的信息等,從而減少用戶在瀏覽網頁時暴露個人信息的風險。

如果想關閉 Edge 瀏覽器的 Tracking Prevention,可以按照以下步驟操作:

打開 Edge 瀏覽器並單擊瀏覽器右上角的菜單圖標(三個點)。

選擇 Settings 選項。

在 Settings 標籤頁裏搜索 priva 關鍵字,即可看到 Tracking Prevention 選項,將其關閉,或者從 Strict 模式設置成安全級別更低的模式比如 Balanced 即可避免這個問題。

筆者直接將這個模式關閉,如下圖所示:

然後本教程的 SAP UI5 示例應用就可以在 Edge 瀏覽器里正常打開了:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章