上海健康码显示时间有一个小问题

2022-01-28 12:06:03 +08:00
 pocarisweat
我用的是随申办这个 App ,一开始它的健康码下面是不显示时间的,估计是为了方便工作人员检查,在下面加上了每秒更改的时间。

但我有天上班赶时间时发现一个有意思的现象:它只在进入健康码时把时和分跟系统做了同步。比如现在是 12 点 31 分 40 秒,我打开 App 进入健康码,下面的时间显示的是 12:31:00 ,如果这个时候不退出,等 30 秒,系统时间变成了 12:32:10 ,但下面的时间还是 12:31:30 ;如果这个时候退出重进 App 或者锁屏再解锁,时间又会变成 12:32:00

虽说对一个健康码来说这不是什么大问题,但各位写代码的时候,逻辑还是要完整一点😂
1801 次点击
所在节点    全球工单系统
8 条回复
akvo
2022-01-28 12:08:22 +08:00
其实广州的穗康也有这个问题…
simerpc
2022-01-28 12:17:44 +08:00
不懂就问,为啥只同步到分,不同步到秒有其他因素考虑吗?
number
2022-01-28 12:21:04 +08:00
我觉得只要那个时间在动就行了,只是为了和截图有所区别,没人会关心上面的时间到底准不准
halfdb
2022-01-28 12:48:14 +08:00
你要是等到 60 秒你会发现它并不会更新分钟,而是刷新了健康码,间接地更新了分钟。我认为这个页面上小时和分钟是静态的,秒数其实相当于 60 秒倒计时。

至于为什么要这么做我就不得而知了
imn1
2022-01-28 12:51:08 +08:00
@akvo #1
都是一套代码啦,只是各地对接一些接口,如数据库接口、运营商不同而已
ostrichb
2022-01-28 12:51:28 +08:00
广西和湖北的健康码都是只显示不检验时间(我用的 GMT 时区时间他就印出 GMT 时间了),但行程卡貌似是会检验系统时间的
gam2046
2022-01-28 13:29:18 +08:00
@ostrichb #6 行程卡这个也有点意思,到访地区那一部分并不是前端显示的问题,而是通过 XHR ,后端直接返回的 PNG Data URL 丢到前端显示的,猜测可能时为了防止行程信息被伪造。

但...确实效果也不大,我尝试自己添加两个 span 标签,css 简单设置字体大小、粗体、颜色,相似度 90%以上
66beta
2022-01-28 13:58:30 +08:00
表示了那个时刻的状态,也算合理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/831091

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX