观察发现,腾讯微博有个保存草稿功能。就是当浏览器刷新的时候,输入框里边尚未写完的推文并不会消失,而是仍旧可以保留在输入框里。
于是我就在 Twitdao 中仿照腾讯微博做了保存草稿的功能。
我是的实现时使用 Cookie 来保存的,每有键盘事件,就用 javascript 将输入框里边的东西都保存到 Cookie 中。刷新后就再从 Cookie 里边读出放进输入框。试用了一阵,感觉还不错。
不过有个很不爽的问题。就是 Cookie 值每次都是被提交的,如果东西多了就会有太多开销。
不知道谁有更好的办法呢??
twitdao:
code.google.com/p/twitdao
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/5991
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.