首页 新闻 会员 周边

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

0
悬赏园豆:5 [已解决问题] 解决于 2019-02-22 17:28

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

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

 

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

问题补充:

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

 

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

问题二:  现在有些应用(比如某电商,有IOS\Android\PC Web\手机H5),都有个管理后台,数据都同一套。比如首页, 有1,2,3,4,5,6个模块(有的称楼层),每个模块布局不同。如何实现:后台配置一下,前端就能控制显示哪些模块,某个某块用什么模版(不同布局形式都html),及不同用户看见不同都模版。 这一整套前前后后具体是怎么实现的?

Coca-code的主页 Coca-code | 初学一级 | 园豆:10
提问于:2018-10-11 21:38
< >
分享
最佳答案
0

第二问题其实只要后台返回数据正确...

Coca-code | 初学一级 |园豆:10 | 2018-11-02 08:51
其他回答(1)
0

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

收获园豆:5
顾星河 | 园豆:7173 (大侠五级) | 2018-10-12 09:53

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

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

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

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

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

 

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

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

支持(0) 反对(1) 顾星河 | 园豆:7173 (大侠五级) | 2018-10-15 09:12

@❀七芯海棠❀: 纯app传给内嵌的web... 实现“人性化”的web缓存可实现。

支持(0) 反对(0) Coca-code | 园豆:10 (初学一级) | 2018-10-17 23:34

@❀七芯海棠❀: 但实现得好,复杂, 一般都草草存缓存..

支持(0) 反对(0) Coca-code | 园豆:10 (初学一级) | 2018-10-17 23:35

"...webapp获取设备id..."  这个话题可以讨论下,

手机有个设备号,但是出于安全考虑,是不允许访问手机IMEI, 但是安卓原生可通过原生代码拿到, web程序怎么拿到?访问一个接口,植入一段代码。。?

支持(0) 反对(0) Coca-code | 园豆:10 (初学一级) | 2018-12-15 09:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册