十年一刻


  • 首页

  • 归档

  • 搜索

前端离线检测

发表于 2018-01-20 |
webapp 有时候需要检测应用是否处于离线状态,以此做出一些针对性的展示。这里小结一下如何来检测离线。 navigator.onLine 属性结合 online/offline 事件API 参考 使用起来很简单,我们可以监听这两个事件,在事件回调里做任何想做的事情即可: 123456window. ...
阅读全文 »

Angular变更检测学习笔记

发表于 2017-12-17 |
参考 ANGULAR CHANGE DETECTION EXPLAINED Change Detection Reinvented Victor Savkin 什么时候会触发变更检测?主要有3类异步操作会触发变更检测 Events - click, submit, … XHR - Fetc ...
阅读全文 »

一种web app资源预缓存方案

发表于 2017-12-14 |
我们的移动端有多个项目,有一些功能是公共的,每个项目都会用到,现在的方案是将它们拆分成独立应用。随着逐渐有公共功能拆分成独立应用,随之而来就有一个问题:主应用中进入独立应用,如何更快的显示独立应用的首屏?其中一个可以做的事情是预缓存独立应用中的关键资源。 假设有A、B两个应用,在展示 A 时,需要预 ...
阅读全文 »

移动端点击元素重复跳转同一页面BUG解决方案

发表于 2017-12-11 |
我们的移动端项目上一直有一个 BUG:在很多页面里点击某些元素会跳转到另一个页面(如点击列表项进入详情页)。但是如果手机配置较低,有时候如果快速多次点击,可能会重复显示多个目标页面。 即使在微信上也会这种情况,试试快速多次点击“朋友圈”按钮。 解决这个问题需要第一次点击元素总会立即生效,但接下来的一 ...
阅读全文 »

使用StorageEvent在web app间通信

发表于 2017-12-11 |
最近项目中有一个功能,需要在两个 webview 中运行的同域 web app 间通信。其实老早之前就碰到了这个问题,只不过当时是采用轮询 localstorage 的方式完成的。即一个 webview 中的页面把数据放到 localstorage 里,然后另一个 webview 中的页面使用定时器 ...
阅读全文 »
1…111213…17
Liu Bin

Liu Bin

码畜

83 日志
65 标签
© 2020 Liu Bin
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
本站访客数 人次 本站总访问量 次