如果沒有互聯網連接,是否有可以運行的移動網站?離線手機網站
用戶應該仍然可以使用該網站(如果他之前訪問過該頁面),查看數據(之前加載的),添加新的東西(本地緩存)。 當互聯網連接重新聯機時,所有更改的本地數據都應在線聯機。
這應該是一個完整的基於web的解決方案,而不是本機應用程序。
如果沒有互聯網連接,是否有可以運行的移動網站?離線手機網站
用戶應該仍然可以使用該網站(如果他之前訪問過該頁面),查看數據(之前加載的),添加新的東西(本地緩存)。 當互聯網連接重新聯機時,所有更改的本地數據都應在線聯機。
這應該是一個完整的基於web的解決方案,而不是本機應用程序。
您應該看看HTML5脫機存儲,請參閱http://diveintohtml5.ep.io/offline.html和Offline Web Applications spec作爲開始。 SO上也有不少帖子。
Bookmarklets當用戶離線時工作。帶書籤的訣竅是,它完全包含自包含的JavaScript,以便它可以存在於書籤本身中。例如。一個javacsript:
URL。您還可以將data:
URL作爲書籤,該書籤可以是完整的HTML頁面。通常這些是用mime類型編碼的base64。
也許我會做一個小型的基本頁面,其中包含您關心的任何離線內容,但是定期嘗試引導其他任何地方的「真實」內容。
我不明白這是如何工作的(我的知識不夠好)。你能詳細解釋一下嗎?謝謝 – Aipie
基本上你設計了你想要的頁面。 (通常是一個單獨的HTML頁面)然後,您對base64進行編碼並將其附加到數據:我在答案中顯示的文本,例如。從那裏你需要做的就是將該URL添加爲書籤。無論用戶是否離線,該書籤都可以正常工作。 – Flexo
有趣的鏈接。我會進一步調查。謝謝 – Aipie