问题:
一. 商城类Webapp搜索历史问题。搜索关键词(搜索历史)是否都是存缓存,然后,手机优化软件清理一下或app重装一下,下次登陆就没了? 如何才能:只要我登陆,聚焦搜索框,(一定时间或一定数量)的记录会再次出现,除非我点击“全部清除”? 怎么做,有app试下?
【注:我手机苹果,装有手机淘宝,点击搜索框,搜索记录在登陆和非登陆态是不同的。我在手机的“设置”-“通用”-“iPhone存储空间”,将淘宝应用删除, 然后重装, 在登陆, 聚焦搜索框,只有热词了,之前的搜索历史全无。 理想是:还有之间关键词。所以判断淘宝也是存缓存..】
二. (问题一得到解答再说..)
回答1:
第二问题其实只要后台返回数据正确...
回答2:
安全管家:我要清理掉这个手机上的缓存。
你的webapp:不行,这个缓存是我这个webapp专用的,你不准清!
安全管家:你说不准清就不准清,凭什么?
你的webapp:我要去篡改你的源代码,植入一条听我命令的命令!
安全管家:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈.........
----------------------------------------------------------------------------------------
事实上只要是你存在本地的缓存,手机优化软件都有可能会给你清掉,即便你写入文件放入系统文件夹,人家也可能把整个文件夹都给你删掉,比较做优化软件的和做你webapp的,不是一家人,当然会说两家话~
----------------------------------------------------------------------------------------
历史记录存服务器是不可能的,这辈子都不可能把历史记录存服务器。(用户少访问量低服务器扛得住压力可以这么干,但是webapp获取设备id又是一个难题)