首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
聚灵
更多收藏集
微信扫码分享
微信
新浪微博
QQ
73篇文章 · 0订阅
2024前端高频面试题之--VUE篇
【导读】本文总结了前端面试中经常问到的vue高频面试题,仅供参考。 下图为思维导图: 1.vue的生命周期有哪些及每个生命周期做了什么? beforeCreate是new Vue()之后触发的第一个钩
关于小程序的一切,读这一篇就够了~
今天带来的是一篇小程序原理的剖析文章。作者从双线程模型入手,通过反编译手段理解源码,了解wxml和wxss的编译过程。
字节面试题:为什么vite更快
大家好!今天我们将探讨一个在项目开发中非常关键,同时也是字节,百度都考到过的问题 —— Vite 为什么比 Webpack 打包更快?
分享这半年的 Electron 应用开发和优化经验
2019 年最后一发,谈谈这半年 Electron 应用开发和优化心得。干货也挺多,希望能给你带来一点启发。 下半年可以拿出来说一说的项目,估计就是我们用 Electron 重构了一个桌面端应用。这个应用类似于钉钉或者企业微信,主要功能有即时通信、语音/视频、会议,基本功能和交…
[译] postMessage 很慢吗?
这里的“慢”是什么意思呢?我之前在这里提及过,在这里再说一遍:如果你不度量它,它并不慢,即使你度量它,但是没有上下文,数字也是没有意义的。 话虽如此,人们甚至不会考虑采用 Web Workers,因为他们担心 postMessage() 的性能,这意味着这是值得研究的。我的上一…
如何不花钱让html5播放rtsp视频流(第二弹)
书接上文,上期教程我们实现了利用FFmpeg将rtsp转码为rtmp,nginx分发,在页面上播放视频。但是rtmp也有还是具有缺陷的,比方说: rtmp视频流播放还是具有2-3秒的延迟实现,这对实时告警系统还是不太理想。 那么这期教程就搭建一个完整的视频系统,顺便优化一下这两…
如何不花钱让html5播放rtsp视频流(第一弹)
在安防项目工作的小伙伴大概都经历过一段时间,和国内各种摄像头对接,让视频显示到自己的项目中,这些视频厂商大多会提供自己的web插件,让你自己对接,集成到项目中,但这种视频插件大多使用了浏览器ActiveX控件,所以只能在IE内核浏览器以及低版本的火狐和谷歌浏览器使用,这就意味的…
复杂帧动画之移动端video采坑实现
开始的时候就有过来人的同事提醒过要我注意下微信的视屏自动播放,经过别人的反馈,其实不止是微信不允许,有些机器浏览器也是不允许,这个时候该怎么办?结合 touch 事件一起实现。视频播放是监听 scroll 事件,等到可视范围内调用 video.play() 自动播放,既然有些浏…
前端视频帧提取 ffmpeg + Webassembly(2)
在上一篇文章《前端视频帧提取 ffmepg + wasm》中,我们实现了通过 wasm 对视频帧进行提取的功能,并且对 ffmpeg 做了编译优化和 wasm 的加载优化。本篇继续进行深入研究和优化
前端视频帧提取 ffmpeg + Webassembly
现有的前端视频帧提取主要是基于 canvas + video 标签的方式,在用户本地选取视频文件后,将本地文件转为 ObjectUrl 后设置到 video 标签的 src 属性中,再通过 canvas 的 drawImage 接口提取出当前时刻的视频帧。 受限于浏览器支持的视…