一. 商城类Webapp搜索历史问题。搜索关键词(搜索历史)是否都是存缓存,然后,手机优化软件清理一下或app重装一下,下次登陆就没了? 如何才能:只要我登陆,聚焦搜索框,(一定时间或一定数量)的记录会再次出现,除非我点击“全部清除”? 怎么做,有app试下?
【注:我手机苹果,装有手机淘宝,点击搜索框,搜索记录在登陆和非登陆态是不同的。我在手机的“设置”-“通用”-“iPhone存储空间”,将淘宝应用删除, 然后重装, 在登陆, 聚焦搜索框,只有热词了,之前的搜索历史全无。 理想是:还有之间关键词。所以判断淘宝也是存缓存..】
二. (问题一得到解答再说..)
为什么问这个问题,因为我觉得用户无论(多久,在什么设备)登陆,复现自己的搜索历史,是种亲切。
---------------------------------------------------------------------------
问题二: 现在有些应用(比如某电商,有IOS\Android\PC Web\手机H5),都有个管理后台,数据都同一套。比如首页, 有1,2,3,4,5,6个模块(有的称楼层),每个模块布局不同。如何实现:后台配置一下,前端就能控制显示哪些模块,某个某块用什么模版(不同布局形式都html),及不同用户看见不同都模版。 这一整套前前后后具体是怎么实现的?
第二问题其实只要后台返回数据正确...
安全管家:我要清理掉这个手机上的缓存。
你的webapp:不行,这个缓存是我这个webapp专用的,你不准清!
安全管家:你说不准清就不准清,凭什么?
你的webapp:我要去篡改你的源代码,植入一条听我命令的命令!
安全管家:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈.........
----------------------------------------------------------------------------------------
事实上只要是你存在本地的缓存,手机优化软件都有可能会给你清掉,即便你写入文件放入系统文件夹,人家也可能把整个文件夹都给你删掉,比较做优化软件的和做你webapp的,不是一家人,当然会说两家话~
----------------------------------------------------------------------------------------
历史记录存服务器是不可能的,这辈子都不可能把历史记录存服务器。(用户少访问量低服务器扛得住压力可以这么干,但是webapp获取设备id又是一个难题)
感谢回复。 百度就清不掉,登陆后记录还在,除非点击“百度的webapp(百度首页)”点击不再记录 或 删除..
----------------------------------------------------------------------------------------
获取手机硬件 + token一套可以实现..
----------------------------------------------------------------------------------------
我说的那需求可以实现吗? 像百度..
@Coca-code: webapp获取不到设备ID,纯app才行
@❀七芯海棠❀: 纯app传给内嵌的web... 实现“人性化”的web缓存可实现。
@❀七芯海棠❀: 但实现得好,复杂, 一般都草草存缓存..
"...webapp获取设备id..." 这个话题可以讨论下,
手机有个设备号,但是出于安全考虑,是不允许访问手机IMEI, 但是安卓原生可通过原生代码拿到, web程序怎么拿到?访问一个接口,植入一段代码。。?