你好哇,李银河
浏览器播放视频有声音却无画面 浏览器播放视频有声音却无画面
门户网站测试提过来这样的一个bug,在非Chrome浏览器下,有的视频会出现有声音但是无画面的现象,如下。 解决过程承载视频的组件用的是react-player,而react-player本质用的还是video标签,那么当video请求
2024-02-26
基于思极地图应用的优化 基于思极地图应用的优化
我们在项目中使用了思极地图,需要在地图上绘制大量的线路和图标。最初的做法是每个线路和图标都用独立的图层绘制,当数据量增加时,地图表现开始出现卡顿。为了优化这个问题,我们需要将所有图标归为一个图层。 通过对卡顿原因的分析,我们确定了图层数量过
2024-01-30
理解js中的单例模式 理解js中的单例模式
梦,给了我们自由我们借助梦的共同语言,获得了无意识的神秘认清了在清醒状况下弄不清的东西 单例模式是一种常见的设计模式,用于确保一个类只有一个实例,并提供一个全局访问点。 单例模式的关键是什么?js中实现单例模式有很多种方法,但核心思想不变,
2023-11-19
react-router-dom中Prompt组件的使用 react-router-dom中Prompt组件的使用
需求场景:在页面中表单但凡有编辑的操作,当用户离开页面的时候,需要跳出一个提示框,提醒用户离开当面页面,表单内容会被清空,用户选择取消会留在当前页面,用户选择确认则会离开页面。 拿到这个需求的时候,第一个反应就是vue中有路由守卫,reac
2023-10-03
用Canvas在视频里画区域 用Canvas在视频里画区域
需求:从接口拿到视频流,然后用video播放视频流,切换到绘制模式的时候,可以在视频里规划区域。然后将区域的坐标反馈给后端,后端再反馈给硬件,这样就实现了摄像头监控指定的区域。 最后实现出来的页面相对较复杂,跨过了很多的坑,我这里的话就把最
2023-04-20
js中遍历执行异步操作 js中遍历执行异步操作
遇到个遍历执行异步操作的场景,习惯性地去用forEach去执行操作,发现并不是自己想要的结果,因为循环很快就会完成,那这样的话就用Promise去做。 在 js 中,可以使用 for 循环遍历数组或对象并执行异步操作。但是,由于异步操作不会
2023-03-27
8 / 13