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

上海旅游景点前端角度实现网站首页加载慢优化

上海旅游景点,前端角度实现网站首页加载慢优化,商城网站建设定制,揭阳网站建站网站LntonCVS作为一种支持GB28181标准的流媒体服务平台,旨在提供一个能够整合不同厂商设备、便于管理和扩展的解决方案,以适应日益复杂的视频监控环境。通过实现设备的统一管理和流媒体的高效传输,LntonCVS帮助构建更加灵活和强大的视频监控系统。…

LntonCVS作为一种支持GB28181标准的流媒体服务平台,旨在提供一个能够整合不同厂商设备、便于管理和扩展的解决方案,以适应日益复杂的视频监控环境。通过实现设备的统一管理和流媒体的高效传输,LntonCVS帮助构建更加灵活和强大的视频监控系统。

在日常开发或调试中,经常会出现没有打开控制台而没有监听到错误信息的打印,常常需要重新执行一边,耗时耗力还定位不到问题。

在部署上线后不能100%保证一个错误不出,有时出现错误可能就这一次,或就那一瞬间,后面就恢复正常,但是对于我们精益求精的责任心来说,我们会定位出问题,并且找到问题发生的原因从而解决问题。

所以我们不仅仅在服务端做了日志记录,更在前端记录错误日志和核心功能的日志。

下面我来讲下代码实现,首先我们对 console.log做了二次封装,将其分为三个级别,分别为info、warn和error,其中info 是用于开发人员开发调试的,生产模式下不会开启,warn和error会默认开启。

首先定义一个类,统一处理log日志,并且自定义样式

使用方式:

import Logger from '@/pkg/logger/logger';

Logger.info('xxxx')

Logger.warn('xxxx')

Logger.error('xxxx')

在生产模式下可以通过在客户端控制台输入一下内容,然后刷新浏览器,开启info模式

localStorage.setItem('LNTON_DEBUG','NONE')  //关闭 debug

localStorage.setItem('LNTON_DEBUG','INFO') //开启 debug info 模式

日志记录

上面只是实现了最基础的统一日志,下面开始记录日志。

由于localStorage的存储空间太小,并且会让内容变得糟糕读写都不方便。

所以我们采用前端indexDB数据库用来存储错误信息和日志。

下面封装 db 数据库

到这里,我们只要运行new IndexedDBService('MyDatabase', 1) 就会创建logger表,这时候在logger.error的时候可以把信息通过api直接写入indexDB 数据会保存7天具体写入方法即_addLogger函数。

LntonCVS以其强大的兼容性、实时处理能力、用户友好的管理界面和灵活的部署选项,在政务、安防监控和企业视频服务等多个领域都有广泛的应用前景。

http://www.yayakq.cn/news/98690/

相关文章:

  • 网站建设与维护合同阿里云服务器免费
  • 百度网站怎样做推广深圳logo设计公司推荐
  • 网站uv pvWordPress程序主题转为app
  • 聊天网站建设手机网站 html
  • 长沙网站推广公司排名南宁建设集团招聘信息网站
  • 如何查网站开发商广告传媒有限公司
  • 网站之家查询餐饮网站 设计
  • 2008年做的网站网页布局设计方法
  • 网站网站游戏怎么做网页制作大全
  • 网站建设的具体奖罚措施网站设计培训机构
  • 小白怎么做网站搬家教程登录百度
  • 上上海网站设计建设ps怎么制作网页页面
  • 网站建设设备网站推广的主要方法有哪些
  • 学校网站建设项目背景比较好的友链平台
  • 电子商务建设网站甘肃省建设厅质量投诉网站
  • 做条形图的网站搬瓦工装WordPress
  • 招代理的网站要怎么做的51做网站广州
  • 做c语言的网站网站flash引导页
  • dedecms做网站视频做微商进哪个网站安全
  • 国外设计网站的案例如何用ip地址做网站
  • 烟台城乡建设局官方信息网站做网站的厉害还是黑网站的厉害
  • 上海外贸网站建设公司价格用node做的网站
  • 网站开发专员岗位职责盐城手机网站制作
  • 商务网站建设期末作业虚拟主机配置
  • 快速建站服务搜索引擎大全入口
  • 建设销售网站的意义成都网站开发企业
  • 丹徒网站建设建筑企业名单和电话
  • 网站开发图片素材网上视频教程怎么制作
  • 网站建设分几种类型整合营销策划名词解释
  • 长沙口碑好网站建设公司技术支持 东莞网站建设东莞天助