首页新闻招聘找找看知识库

2018-10-11-《请教2个技术问题,谢谢》

0
悬赏园豆:5 [待解决问题]

一. 商城类Webapp搜索历史问题。搜索关键词(搜索历史)是否都是存缓存,然后,手机优化软件清理一下或app重装一下,下次登陆就没了? 如何才能:只要我登陆,聚焦搜索框,(一定时间或一定数量)的记录会再次出现,除非我点击“全部清除”? 怎么做,有app试下?

  【注:我手机苹果,装有手机淘宝,点击搜索框,搜索记录在登陆和非登陆态是不同的。我在手机的“设置”-“通用”-“iPhone存储空间”,将淘宝应用删除, 然后重装, 在登陆, 聚焦搜索框,只有热词了,之前的搜索历史全无。 理想是:还有之间关键词。所以判断淘宝也是存缓存..】

 

二. (问题一得到解答再说..)

问题补充:

为什么问这个问题,因为我觉得用户无论(多久,在什么设备)登陆,复现自己的搜索历史,是种亲切。

Coca-code的主页 Coca-code | 初学一级 | 园豆:13
提问于:2018-10-11 21:38
< >
分享
所有回答(1)
0

安全管家:我要清理掉这个手机上的缓存。
你的webapp:不行,这个缓存是我这个webapp专用的,你不准清!
安全管家:你说不准清就不准清,凭什么?
你的webapp:我要去篡改你的源代码,植入一条听我命令的命令!
安全管家:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈.........
----------------------------------------------------------------------------------------
事实上只要是你存在本地的缓存,手机优化软件都有可能会给你清掉,即便你写入文件放入系统文件夹,人家也可能把整个文件夹都给你删掉,比较做优化软件的和做你webapp的,不是一家人,当然会说两家话~
----------------------------------------------------------------------------------------
历史记录存服务器是不可能的,这辈子都不可能把历史记录存服务器。(用户少访问量低服务器扛得住压力可以这么干,但是webapp获取设备id又是一个难题)

❀七芯海棠❀ | 园豆:2564 (老鸟四级) | 2018-10-12 09:53

感谢回复。 百度就清不掉,登陆后记录还在,除非点击“百度的webapp(百度首页)”点击不再记录 或 删除..

----------------------------------------------------------------------------------------

获取手机硬件 + token一套可以实现..

----------------------------------------------------------------------------------------

我说的那需求可以实现吗? 像百度..

支持(0) 反对(0) Coca-code | 园豆:13 (初学一级) | 2018-10-14 16:59

@Coca-code: webapp获取不到设备ID,纯app才行

支持(0) 反对(0) ❀七芯海棠❀ | 园豆:2564 (老鸟四级) | 2018-10-15 09:12
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册