草庐IT

VIDEO_TDR_FAILURE

全部标签

video.js在vue项目中设置中文语言包,报错videojs is not defined 解决办法

在vue项目中使用video.js时要求中文化,但是网上的解决办法不太好找,特此记录一下。错误步骤:根据网上的教程,找到中文包在node_modules/video.js/dist/lang/zh-CN.jsimport'video.js/dist/lang/zh-CN.js在设置里配置成中文:language:“zh-CN”报错:videojsisnotdefined解决办法:1、找到这个/zh-CN.js,在里面加一句:importvideojsfrom"video.js"弊端:这个项目多人合作,别人没有同步修改这个插件的话,就还是会报错,不利于项目维护,故舍弃此方案2、使用zh-CN.j

数据库连接bug异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure异常

1、启动SpringBoot项目出现com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communicationslinkfailure异常。2、查询后定位问题是数据库连接不上,服务器异常。3、方案一:切换数据库为本地地址,重新启动即可。url:jdbc:mysql://127.0.0.1:3306/mysql001?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC&characterEncoding=utf-8&allowMultiQue

uni-app小程序video不能自动全屏问题

在这里记录下这个大坑:废话不多说直接上干货重点:导致安卓全屏不了的问题就在于css样式问题 exportdefault{ data(){ return{ videoUrl:'xxxxx' }; },onReady(){this.videoContext=uni.createVideoContext('myVideo',this);this.videoContext.requestFullScreen({direction:90});}, methods:{ fullscreenchange(e){ if(!e.detail.fullScreen){ this

小程序video标签在(华为手机)无法播放.mp4长视频(ios上正常)

问题场景后台上传了有一个大小为700+M的视频文件,结果在小程序播放页面加载一会就会黑屏,并且视频时长也没有解析成功,但是视频路径在浏览器访问是没有问题的。(当时是在小米手机出现该bug)分析问题可能原因:上传阿里云视频路径地址有问题。(已排除)可能视频文件过大,导致加载失败。是否是手机厂商兼容性问题。解决方案针对以上问题首先在本地微信ide上无法复现该bug,视频都能正常播放。然后找了三款手机进行测试:机型是否复现该bugvivo否华为是苹果否接着就去百度找相关帖子,最多的解决方案是在video标签上添加custom-cache="{{true}}",意思大概是是否允许用户缓存,由于微信小程

HarmonyOS应用开发-ets-video组件案例

说明:该组件从APIversion7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。接口Video(value:{src?:string,currentProgressRate?:number|string,previewUri?:string,controller?:VideoController})示例代码://@ts-nocheck@Entry@ComponentstructVideoExample{@Statesrc:Resource=$rawfile('video1.mp4')@StatecurrentProgressRate:number=1@Statemut

【vue】 vue 实现视频播放 vue-video-player

文章目录实现效果实现步骤1.下载依赖2.全局注册main.js3.新建vue文件实现效果注:用来测试的在线视频url地址实现步骤1.下载依赖vue2推荐下载指定版本依赖,不然可能下载不下来报错。npminstall--savevue-video-player@4.0.62.全局注册main.jsimportVideoPlayerfrom'vue-video-player'import'vue-video-player/src/custom-theme.css'import'video.js/dist/video-js.css'Vue.use(VideoPlayer)3.新建vue文件templ

RPC failed; curl 56 Recv failure: Connection was reset.

RPCfailed;curl56Recvfailure:Connectionwasreset.问题:网络问题。http缓存不够或者网络不稳定等解决办法修改git配置(加大httpBuffer)即可。gitconfig--globalhttp.postBuffer524288000记录错误,后期要是在遇到。链接:参考.

js 使用MediaRecorder 录制video,生成视频

js使用MediaRecorder录制video,生成视频最近在项目中有需求是录制视频,并保存起来,最后选用了MediaRecorderAPI。具体方法如下//开始录屏startLp(){console.log('开始录屏')//获取video节点constvideo=document.getElementById("videoFlv");//存储视频流constvideoData=[];//浏览器兼容Chrome和firefoxvideo.captureStream=video.captureStream||video.mozCaptureStream;//生成MediaRecorder对象

js禁止用户通过video标签自带的进度条进行快进(包括键盘方向键快进),允许快退,下次播放时从上次观看时长继续播放。

js禁止用户通过video标签自带的进度条进行快进(包括键盘方向键快进),允许快退,下次播放时从上次观看时长继续播放。今天遇到一个需求,用户观看视频时不允许快进(包括键盘方向键的默认事件),允许快退,并且下次进入时从上次播放的时长继续播放。以下是实现代码template> video ref="my_videos" class="video-dom-content" autoplay :src="playVideo.address" controls />/template>script> data(){ return{ playVideo:{ watchMaxTime:0, //

Linux系统切换root出现su: authentication failure解决办法

一、问题说明在Linux系统中,使用命令su切换root用户,正确输入密码后仍报错su:Authenticationfailure二、解决办法使用命令sudopasswdroot修改root账户密码,输入该命令后回车,先输入当前root密码,然后键入新密码并确认(可以和之前相同)。提示密码更新成功,此时再su,输入新密码,成功切换到root。