如果没有互联网连接,是否有可能仍能运行的移动网站?
用户仍然可以使用该网站(如果他之前访问过该页面),查看数据(之前加载过),添加新内容(本地缓存)。 当互联网连接重新联机时,所有更改的本地数据都应该在线推送。
这应该是一个完整的基于Web的解决方案,而不是本机应用程序。
答案 0 :(得分:4)
您应该查看HTML5离线存储空间,请参阅http://diveintohtml5.ep.io/offline.html和Offline Web Applications spec作为开始。 SO上也有不少帖子。
答案 1 :(得分:1)
Bookmarklets可以正常工作。带有书签的技巧是,它完全是自包含的javascript包装,它可以存在于书签本身中。例如。一个javacsript:
网址。您还可以将data:
URL作为书签,这可以是完整的HTML页面。通常这些是用mime类型编码的base64。
我可能会做一个小基页data:text/html,base64
,它包含你关心的任何离线内容,但会定期尝试从你托管它的任何地方引导其余的“真实”内容。