cost 268 ms
Angular 注銷后 Service Worker 卡在 Safari

[英]Angular Service Worker stuck in Safari after logout

我們有一個用 Angular 14 開發的 WebApp。它部署在 Azure Blob 存儲(靜態網站)上。 身份驗證是使用 javascript 的msal 庫完成的。 Azure AD B2C 用作身份提供者。 當我們注銷時,我們調用msalService.logoutRedirect() ...

如何使 Angular Service Worker 識別 AWS CloudFront 中托管的靜態托管 S3 存儲桶中已部署應用程序的新版本

[英]How to make an Angular Service Worker recognize new versions of a deployed application in a static-hosted S3 bucket hosted in AWS CloudFront

這個賞金已經結束了。 此問題的答案有資格獲得+50聲望賞金。 賞金寬限期在5 小時后結束。 MapLion想讓更多人關注這個問題。 通過 CloudFront 在 S3 存儲桶中靜態托管 Angular 單頁應用程序網站時,必須將錯誤設置為重定向到 index.html 作為 HTTP 200 ...

通過 angular 應用收聽 firebase 雲消息時出現問題

[英]problem listening to firebase cloud messaging via angular app

我能夠在 angular 上獲取令牌並通過 node.js 本地服務器成功發送消息,但我無法在 angular 應用程序上收到消息。 版本:-Angular 14 -Firebase Cloud Messaging API (V1) 不是 Cloud Messaging API (Legacy) 說 ...

Angular 緩存問題

[英]Angular Caching Issue

我有一個 Angular 14 SPA 托管在 Firebase 上,我有以下問題: 用戶在訪問應用程序(網站)時使用的是緩存版本(以前的版本)而不是最新版本。 重現問題的步驟: 用戶打開應用程序——比方說v1.0.0 我部署了一個新版本——比方說v2.0.0 用戶再次打開應用程序,他正在使用v1. ...

如何在 Angular 中為應用更新通知實現 Service Worker

[英]How to implement Service Worker in Angular for app update notifications

我已經安裝了角度服務工作者模塊並將適當的代碼應用於應用程序模塊。 我有一個updateComponent ,它的 UI 可以通知用戶有一個可用的新版本,其中有一個更新按鈕,它將重新加載頁面。 但是,在之前版本的 service worker 中,使通知 UI 出現並在按鈕單擊(重新加載)時被刪除的 ...

如何在調用相應的 API 之前更新 angular 客戶端?

[英]How to have an angular client to be updated before calling its corresponding API?

我使用 Angular 13 作為連接到 .NET 核心后端的客戶端。 當后端 API 和客戶端都重新部署到服務器時,如何確保預先存在的不兼容客戶端在重新啟動后立即更新,或者至少強制重新啟動。 這對我來說似乎是一個常見問題,我還沒有找到關於該主題的任何指導和/或最佳實踐。 但是,我發現了一個關於檢 ...

nsgw.json 應使用哪些 HTTP 緩存標頭?

[英]What HTTP cache headers should nsgw.json be served with?

我正在將 Angular 11 應用程序部署到 Azure AppService。 該應用程序使用 Service Worker。 我的用戶遇到緩存問題。 我通過將 index.html 上的緩存控件 header 設置為no-cahce來修復了很多問題,但它們仍然遇到問題。 我認為這是因為應用程 ...

加載模塊腳本失敗 - text/html 而不是 application/javascript

[英]Failed to load module script – text/html instead of application/javascript

Angular 12,后端 .NET 5 部署在同一個 IIS 實例上。 沒有負載平衡器。 我遇到了一個 text/html 而不是 application/javascript 響應問題,這種問題很少發生,而且似乎是隨機的,我無法查明原因。 加載模塊腳本失敗:服務器以“text/html ...

Angular HttpClient“未知錯誤”與服務工作者和長時間運行的請求

[英]Angular HttpClient "Unknown Error" with service worker and long-running request

我使用 Angular HttpClient 進行了 HTTP 調用。 該請求需要大約。 8 分鍾即可完成,無需服務人員即可正常工作。 但是當激活 Angular service worker 時,請求在 5 分鍾后被取消,並出現以下錯誤 object: 在 Chrome.network 面板中, ...

Angular service worker - 新鏈接

[英]Angular service worker - new link

假設您的應用程序 v2.0 已部署,其中包含以下路由器鏈接: 然后,當您添加新的路由器鏈接並部署 v2.1 時: 該應用程序使用服務工作者,因此之前訪問過的用戶將緩存 2.0 版。 現在,如果我將鏈接分享給一些老用戶,例如: mywebsite.com/test ,那么老用戶將獲得 404 頁面,3 ...

使用服務工作線程時,如何在不緩存 angular 中的響應的情況下調用某些 api?

[英]How to call certain apis without caching a response in angular when using service worker?

我附上了 2 張圖片。 第一張圖片是我第一次加載注冊 service-worker 的網站。 有2個箭頭,顯示302 found,設置session信息的cookies。 這是第二次(參考下圖),在我退出並使用谷歌再次登錄后,我得到下圖作為響應。 你可以從圖像中看到沒有設置 cookies,它實 ...

使用服務人員在 angular 中正確超時 HTTP 請求

[英]Timeout an HTTTP request properly in angular with a service worker

作為我的團隊正在添加的新功能的一部分,有人問我,當特定的 HTTP 發布請求失敗時(當互聯網速度緩慢或沒有可用的互聯網時),我將在整個跨度 Y 秒內每 X 秒重試一次請求。 例如,在 8 秒的周期內每 1 秒。 這是我出來的代碼: isRetryable() function 只是檢查我們是否同時 ...

Angular ngsw-config.json 全局模式問題

[英]Angular ngsw-config.json glob pattern problem

我想排除一些 js 文件被服務人員緩存。 假設我想包含所有 js 文件,但以某些字符串開頭的文件除外,例如: config 。 我嘗試過的事情: "/^(?.config).*.js"和類似的組合使用_為config.js文件添加前綴,因此_config.js然后具有以某種方式排除所有以_開頭的文 ...

Angular service worker 注銷后未注冊

[英]Angular service worker is not registering after it is unregistered

我使用以下命令在現有應用程序中添加了 Angular service worker 之后,我構建了應用程序並運行了應用程序。 起初,它顯示了服務人員,但我手動注銷了它。 之后,我嘗試再次構建它。 但是 service worker 沒有再次安裝。 請問如何在Angular申請中重新注冊service ...

Angular i18n 與根服務工作者

[英]Angular i18n with service worker at root

我們最近在 angular 應用程序中添加了國際化 (i18n)。 這導致了一個新的文件夾結構,其中dist文件夾現在包含每種語言的子文件夾,並且可以在區域設置的相應 URL 下找到不同的語言(例如example.com/en-US/ 、 example.com/de/ ) . 這一切都很好。 然而 ...

保存在緩存 api 響應 WORKBOX 中

[英]Save in Cache api response WORKBOX

我想在緩存中保存一些來自 API 的數據,以防我失去顯示數據的連接 我有一個工作部件列表,所以如果我離線,我想繼續查看這些部件,因為當我再次進入該組件時,它會調用 API 並再次帶來它們,由於沒有連接,它會離開在這里用白色表示將它們從緩存中取出 import {precacheAndR ...

Angular PWA SwUpdate Snackbar

[英]Angular PWA SwUpdate Snackbar

我嘗試為我的Angular PWA 實現一個邏輯,其中當更新可用時觸發小吃欄,當小吃欄被關閉時,我希望有一個按鈕可供用戶手動更新應用程序。 (最后一件事目前沒有實現) 到目前為止,它成功了,但是checkForUpdate一次又一次地被觸發-> 我的控制台被垃圾郵件發送了。 我只是無法弄清 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM