当前位置: 首页 > news >正文

测字算命网站开发华为云网站定制

测字算命网站开发,华为云网站定制,上海网站建设哪家做得好,成都旅游住宿哪里便宜又方便前言 应用清理缓存是一个常见的功能#xff0c;在移动端清理缓存这个行为比较常见#xff0c;但是游览器web应用清理缓存并不常见#xff0c;很多人都不会特地去清理#xff0c;与之相关的#xff0c;flutter的web应用清理缓存的资料网上比较少#xff0c;本文进行一些探…前言 应用清理缓存是一个常见的功能在移动端清理缓存这个行为比较常见但是游览器web应用清理缓存并不常见很多人都不会特地去清理与之相关的flutter的web应用清理缓存的资料网上比较少本文进行一些探讨 正文 要清理缓存首先要知道缓存是如何产生的然后再针对这个产生方式做缓存清理 LocalStorage LocalStorage是Web存储API的一部分允许网站在用户的浏览器中存储键值对数据每个键和值都是字符串类型 LocalStorage的数据存储在用户的设备上不会随着浏览会话结束而被清除 大多数浏览器为LocalStorage设置了约5MB的容量限制LocalStorage的操作是同步的这意味着大量数据操作可能会阻塞主线程 同时实际上flutter的SharedPreferences在web端就是由此实现 清理方式如下 import dart:html as html;void clearLocalStorage() {html.window.localStorage.clear(); }IndexedDB IndexedDB是一个复杂、强大的客户端存储解决方案支持在用户浏览器中存储大量结构化数据允许创建、读取、导航和写入数据库的对象存储支持事务、索引、游标等数据库概念 相比LocalStorageIndexedDB提供了更大的存储空间。IndexedDB的操作都是异步的不会阻塞用户界面可以存储诸如文件、Blob、ArrayBuffer等复杂数据类型 清理方式 import dart:indexed_db as idb; import dart:html as html;Futurevoid deleteIndexedDB(String dbName) async {try {await html.window.indexedDB!.deleteDatabase(dbName);} catch (e) {} }Service Worker Service Worker是一种在浏览器背后运行的脚本可以用来拦截和处理网络请求允许控制页面的缓存并在没有网络连接时提供内容 Service Worker有自己的生命周期独立于Web页面支持在后台同步数据即使用户已经关闭了页面可以接收来自服务器的推送通知即使Web应用没有打开 需要根据具体的代码制定具体清理策略给其发送消息执行清理逻辑
http://www.pierceye.com/news/568550/

相关文章:

  • 苏州网站建设极简幕枫织梦模板网站源码
  • 青岛网站设计定制2023传奇手游排行榜
  • 商务酒店网站建设淮南网备案查询
  • 菏泽炫佑网站建设中国城乡建设部网站
  • 网站开发与移动互联自助建站的优点与缺点
  • 公司做网站的好处上海网站设计找哪家
  • 个人如果做网站赚钱吗WordPress 聊天小工具
  • 商城网站建设哪家便宜网络架构师和网络工程师区别
  • p2p网站建设 深圳广东手机网站建设品牌
  • 亚马逊网上商城是正品吗长沙seo计费管理
  • 东莞品牌网站建设多少钱网站设计有限公司怎么样
  • dedecms新网站 上传到万网的空间浦口区网站建站公司
  • 龙岗在线网站建设西安房产信息网
  • 如何建立公司企业网站大朗做网站的
  • 怎么做整蛊网站wordpress系统的特点
  • php网站开发视频教程浙江建设局网站
  • 温州seo顾问温州网站优化排名推广
  • qq空间怎么做网站wordpress 分类名
  • 外贸国际网站推广重庆律师网站
  • 唐山建设信息网站wordpress 首页显示产品
  • 建设网站的公司哪个济南兴田德润怎么联系重庆短视频培训
  • 营销型网站的建设方案企业网页设计作品分析
  • 网站建设的费用报价做网站销售这几天你有什么想法
  • 做箱包关注哪个网站类似建站之星网站
  • 口碑好网站建设报价wordpress 微博侧边栏
  • 长沙 建站优化花都区手机版网站建设
  • 网站自动弹窗代码国外哪些网站可以兼职做任务
  • 怎么查看网站服务器位置wordpress 数据表结构
  • 国外做家纺的网站有些网站开发人员工具无反应
  • 泉州做网站个人网站备案号可以做企业网站吗