cache-manifest

    1熱度

    1回答

    我們有一個https webapp使用html緩存清單,因此它可以脫機運行。 我們指示我們的用戶將其添加到主屏幕以獲得最佳體驗(手機上沒有地址欄等)。我們有一個問題,如果您從主屏幕中刪除應用程序,關閉Safari,然後重新打開並重新添加到主屏幕,應用程序將不會使用應用程序圖標,並且無法完成https請求並且缺少一些緩存數據。 該應用程序將繼續在safari中始終工作良好,所有資源都被緩存和加載,並

    1熱度

    1回答

    在我笨的網站,我想補充一個特定的重寫規則,使這個網址 http://www.exemple.com/cache.manifest 將改寫爲 http://www.exemple.com/controller/manifest (因爲Safari瀏覽器7似乎只接受ApplicationFile的.manifest文件) 所以我嘗試將此行添加到我的htaccess中 RewriteRule ^cach

    0熱度

    1回答

    我有一個清單高速緩衝存儲器的問題HTML 5,這是我的清單文件: CACHE MANIFEST # This manifest was generated by grunt-manifest HTML5 Cache Manifest Generator # Time: Tue Jan 13 2015 15:05:00 GMT+0100 (Central European Standard Ti

    0熱度

    1回答

    前清單,HTML頁面顯示出來,然後緩存清單開始下載在後臺指定的文件。但是,我更喜歡在初始頁面出現在屏幕上之前,緩存清單完成下載每個列出的文件。在用戶看到初始頁面的瞬間,他或她可以從互聯網斷開連接,並按照預期使用Web應用程序的所有功能。 有沒有一種方法可以做到這一點?

    0熱度

    1回答

    我有一個需要在離線模式下工作的應用程序。但是,只有部分應用程序需要在離線模式下工作。 我很好地處理了用戶的輸入和操作 - 我讓用戶知道哪些操作在離線模式下不可用。 我的問題是與緩存清單條目 讓我們說,我的index.html文件看起來是這樣的 - <html manifest="/cache.manifest"> <body> <script src="FirstContro

    1熱度

    3回答

    我有一個離線友好的角度SPA設置如下: 使用緩存清單全部靜態資產保存到應用程序緩存。 使用JS將自動重新加載頁面,只要檢測到緩存清單文件中的更新。通常這意味着,如果有更新,頁面將在打開或刷新頁面後立即重新加載。 設置HTTP標頭,以便任何靜態資產都不存儲在普通瀏覽器緩存中(僅在appcache中);這確保了自動重新加載行爲將始終顯示最新的資產。 所有這一切工作正常,但有一個警告:該瀏覽器將只檢查緩

    11熱度

    2回答

    我們有一個網站,使用Jekyll和Jekyll-Assets(使用鏈輪)在本地生成。 我們希望能夠生成一個緩存清單,其中包含所有進入生成站點的文件。我們希望將其作爲構建過程的一部分生成,以便整個網站可以脫機使用。 (這是一個非常小的網站,但我們反對手動工作!) 圖像和CSS在生成過程中附加了一個散列,所以我們無法預測結果。 我們嘗試過使用{% asset_path logo.png %}等方法,但

    1熱度

    2回答

    是否有任何選項使用JavaScript刪除HTML5 appcache? 這些是刪除/禁用應用程序緩存可用的選項: 更新清單文件與空內容 - 現有的應用程序緩存可沒有任何資源 包括在現有的清單文件虛擬網址 - 這將拋出404新的appcache。但舊的appcache並未完全從瀏覽器引擎中移除 從Chrome開發者控制檯中移除 - 如果我們要手動移除。 但我的要求是使用基於服務器通知的JavaSc

    4熱度

    1回答

    我嘗試使用新的WebView在我的應用程序清單請求,但似乎 WKWebView不能NSURLCache工作,Manifest請求沒有工作,沒有請求被加載並沒有儲存。 一切似乎更好的工作中使用的WKWebView代替UIWebView除了使用NSURLCache和Manifest,所以我不知道是否有解決這個問題某些方面。 P.S.我試過Private API _setOfflineApplicati

    0熱度

    1回答

    當我更新清單的版本時,默認頁面顯示一個顯示0-100%的微調,然後顯示成功消息。但是,第一次用戶從未達到100%。它停在那裏。它不執行下一個功能,它是更新內容。以下是我的代碼: <script> var opts = { lines: 13, // The number of lines to draw length: 11, // The length of e