随笔分类 - vue
摘要:前言: 因为之前使用webrtc实现了音视频通话,声网看到我相关的文章,找到我约了下稿,集成声网的sdk,所以记录下集成过程。 因为使用webrtc集成过,所以也知道直接使用webrtc集成,费时费力,如果没相关音视频开发技术经验,很难做到相对完善成熟的程度,什么回声消除、噪声抑制,这些都需要花时间
阅读全文
摘要:最近在实现web IM功能,textarea组件不能插入标签,于是使用了可输入div,添加contenteditable=true 发送按钮常用的快键键就是enter, 默认浏览器enter会触发换行,使用event.preventDefault()即可阻止浏览器的换行 但是ctrl+enter,添
阅读全文
摘要:先看一段视频演示 简介 WebRTC允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,p2p实现视频流和(或)音频流或者其他任意数据的传输”。 通话流程 如浏览器 A 想和浏览器 B 进行音视频通话: A、B 都连接信令服务器(ws); A 创建
阅读全文
摘要:使用axios请求时 当参数的值很长时,会报400, 这是因为请求地址长度是有限制的,参数拼在链接后面就过长了 这时我们使用method为post去请求 如果不指定请求头的Content-Type,请求参数拼接在链接后面,这时也会报400 这时参数也是拼在后面的,当值超长时就会报400,具体多长就报
阅读全文
摘要:指定版本安装模块 npm install --save esri-loader@1.0.0 npm安装模块【npm install xxx】利用 npm 安装xxx模块到当前命令行所在目录;【npm install -g xxx】利用npm安装全局模块xxx; 本地安装时将模块写入package.j
阅读全文
摘要:当从后台直接调接口返回数据 直接将数组array赋值给定义的变量,会导致组件无法更改其它值,例如多选框,多选下拉框,会导致无法选中其它的值,也无法取消当前已赋值的选中项 以上代码将会出现问题,页面加载的时候我们已经对infoform里面的array初始化一次了,数组结构已定义,后面直接将数组改变,导
阅读全文