浏览器页面处于不活跃状态时setInterval不定时执行 1.问题背景 页面建立webSocket并设置定时保活机制,切换到后台或其他标签页一段时间后,定时器未按时调用,导...
浏览器页面处于不活跃状态时setInterval不定时执行 1.问题背景 页面建立webSocket并设置定时保活机制,切换到后台或其他标签页一段时间后,定时器未按时调用,导...
重点:使用background-blend-mode 实现图片任意颜色赋色技 代码示例: 参考:https://www.zhangxinxu.com/wordpress/20...
两种丢包处理策略 为了保证实时性,通常适应UDP协议来针对RTP数据进行传输,而UDP无法保证数据传输的质量,所以在网络环境不好的时候,丢包是经常出现的问题,有什么策略来改善...
RtcStatsReport比较常用的type googCertificate googCertificate googCandidatePare localCandidat...
PWA介绍 Progressive Web App, 即渐进式WEB应用,简称PWA。 一个网页添加上 App Manifest 和 Service Worker 来实现 P...
@今晚早点睡_2205 已修正,感谢提醒。
第一、二章 Angular环境搭建与组件开发Angular 版本 Angular 4.0并不是在原有基础上改的,而是一个完全重写的版本,不同于Angular 1.5。Angular 2.0之前的版本,统一称为Angul...
本文实现一个简易的单向webrtc网关,使用chrome浏览器浏览服务器上的h264视频文件。代码地址 https://github.com/wangdxh/Desert-E...
① 方法一:通过JSON.stringify(obj)来判断两个对象转后的字符串是否相等 优点:用法简单,对于顺序相同的两个对象可以快速进行比较得到结果缺点:这种方法有限制就...
时间:2018-11-21 00:58:56这篇文章非常非常早了,webpack4下已经无法用了, 最新可以看这里webpack实战场景系列 原文地址:http://www....
@IT人故事会 2019一起加油
前端面试题及答案(一)1、什么是W3C标准? WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavi...
@独绽2018 static放别人的代码,assets放自己写的,common的话,放一些全局通用的。不过这都是我的个人看法
Angular项目目录结构详解首先看一下整体的目录结构: 首层目录: 【node_modules 】 第三方依赖包存放目录 【e2e 】 端到端的测试目录 用来...
call、apply、bind的作用是改变函数运行时this的指向,所以先说清楚this。 以下是函数的调用方法: 方法调用模式: 当一个函数被保存为对象的一个方法时,如果调...
什么是NAT NAT(Network Address Translation),网络地址转换。是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在...
在线直播可以说从去年开始变成了一个火爆的创业领域,一下子出来了很多做视频直播的公司。但说实话这方面的技术书籍实在是非常的少,网上的资料也很零散,所以我决定写一些列介绍视频技术...
上篇文章我讲了视频中的一些常见的基本概念,比如封装格式,编码格式。这篇文章我分享一些视频文件的“外在”参数,这些参数即使是非技术工作者也应该能简单理解。 分辨率 码率 帧率 ...
@七月_3704 这个我没有试过,不过其他的主流浏览器目前都是可以的
Common getUserMedia() Errors作者:Pipe(原文参考链接) 在你的getUserMedia()开始运行的那一瞬间,就会遇到各种各样的错误: 为了解决这些状况,在管理getUserMedia()的媒体捕捉...