2011-08-24 177 views
5

如果沒有互聯網連接,是否有可以運行的移動網站?離線手機網站

用戶應該仍然可以使用該網站(如果他之前訪問過該頁面),查看數據(之前加載的),添加新的東西(本地緩存)。 當互聯網連接重新聯機時,所有更改的本地數據都應在線聯機。

這應該是一個完整的基於web的解決方案,而不是本機應用程序。

回答

1

Bookmarklets當用戶離線時工作。帶書籤的訣竅是,它完全包含自包含的JavaScript,以便它可以存在於書籤本身中。例如。一個javacsript: URL。您還可以將data: URL作爲書籤,該書籤可以是完整的HTML頁面。通常這些是用mime類型編碼的base64。

也許我會做一個小型的基本頁面,其中包含您關心的任何離線內容,但是定期嘗試引導其他任何地方的「真實」內容。

+0

我不明白這是如何工作的(我的知識不夠好)。你能詳細解釋一下嗎?謝謝 – Aipie

+0

基本上你設計了你想要的頁面。 (通常是一個單獨的HTML頁面)然後,您對base64進行編碼並將其附加到數據:我在答案中顯示的文本,例如。從那裏你需要做的就是將該URL添加爲書籤。無論用戶是否離線,該書籤都可以正常工作。 – Flexo