当前位置: 首页 > news >正文

莱西做网站网站域名不变网站可以从做吗

莱西做网站,网站域名不变网站可以从做吗,网页设计首页子页,校园无线网络设计方案借助navigator#xff0c;需要注意的是navigator.mediaDevices.getDisplayMedia需要在https使用#xff0c;若部署环境为http,则会导致navigator.mediaDevices.getDisplayMedia为undefined 参数中的name为输出视频的文件名 time为录制的时长#xff0c;若时长为一秒则time值…借助navigator需要注意的是navigator.mediaDevices.getDisplayMedia需要在https使用若部署环境为http,则会导致navigator.mediaDevices.getDisplayMedia为undefined 参数中的name为输出视频的文件名 time为录制的时长若时长为一秒则time值为1000 async startScreenRecording (name, time) {// 根据漫游时长 结束录制const timer setTimeout(() {this.stopRecording()clearTimeout(timer)}, time)const self thisif (navigator.mediaDevices navigator.mediaDevices.getDisplayMedia) {await navigator.mediaDevices.getDisplayMedia({ video: true }).then((screenStream) {self.screenStream screenStreamconst canvasStream document.getElementsByTagName(canvas)[0].captureStream()self.combinedStream new MediaStream([...canvasStream.getVideoTracks(), ...screenStream.getAudioTracks()])self.mediaRecorder new MediaRecorder(self.combinedStream, { mimeType: video/webm })//// 获取录制的媒体资源const recordedChunks []self.mediaRecorder.ondataavailable (event) {if (event.data.size 0) {recordedChunks.push(event.data)}}self.mediaRecorder.onstop () {const videoBlob new Blob(recordedChunks, { type: video/mp4 })// video/mp4 video/webm 下载mp4类型const videoUrl URL.createObjectURL(videoBlob)// console.log(测试videoUrl, videoUrl)// self.$refs.video.src videoUrlconst a document.createElement(a)a.href videoUrla.download namea.click()a.remove()}self.mediaRecorder.start()self.recording true}).catch(err {this.$message({message: 无法访问屏幕内容,type: warning})console.error(无法访问屏幕内容, err)})} else {this.$message({message: 浏览器不支持捕获屏幕内容,type: warning})// this.imgToVideo()}// getDisplayMedia 获取屏幕媒体流},stopRecording () {this.mediaRecorder.stop()this.recording falsethis.screenStream.getTracks().forEach((track) track.stop())},在http中可使用的录屏 canvasToVideo (name, time) {const timer setTimeout(() {this.mediaRecorder1.stop()this.recording falseclearTimeout(timer)}, time)try {// 使用 html2canvas 将页面转换为画布// const stream html2canvas(document.body).then((canvas) {// canvas.id myCanvas // 为画布设置一个 ID以便稍后在 MediaRecorder API 中使用// document.body.appendChild(canvas) // 将画布添加到页面中// return canvas.captureStream() // 捕获画布的媒体内容// })const stream document.getElementsByTagName(canvas)[0].captureStream()this.recordedBlobs [] // 清空已录制的数据this.mediaRecorder1 new MediaRecorder(stream) // 创建 MediaRecorder 实例this.mediaRecorder1.ondataavailable (event) {if (event.data event.data.size 0) {this.recordedBlobs.push(event.data) // 将录制的数据添加到数组中}}this.mediaRecorder1.start() // 开始录制this.recording true// 当录制停止时生成并下载录屏文件this.mediaRecorder1.onstop () {//创建一个新的 Blob 对象包含所有录制的数据const videoBlob new Blob(this.recordedBlobs, { type: video/mp4 })// video/mp4 video/webm 下载mp4类型const videoUrl URL.createObjectURL(videoBlob)const a document.createElement(a)a.href videoUrla.download namea.click()a.remove()}} catch (error) {console.error(Error:, error) // 如果发生错误打印错误信息到控制台}},
http://www.hkea.cn/news/14564977/

相关文章:

  • 门户网站网站开发广州编程课程培训机构排名
  • 沭阳网站建设招聘jq 网站模板
  • 如何做一份网站的数据分析软件开发 网站开发 不同
  • 龙游做网站企业网站的设计
  • 建设网站 莆田网站设计公司西安
  • 投资理财产品的网站建设画册专业设计公司
  • dede 网站搬家应用软件下载app
  • 浙江网站建设与维护书二次开发客户的话术
  • 云主机网站的空间在哪浏览器2345网址导航下载安装
  • 哪里有好网站设计wordpress网站性能
  • 响应式布局网站开发太原不错的互联网公司
  • 网站制作难点镜像wordpress博客
  • 宁波网站设计公司qq创号申请注册网站
  • asp.net 制作网站教程公众号登录网址
  • 网站的功能定位和建设运营规划自助创建网站
  • 甘肃网站建设推广首都之窗
  • 湖北省建设厅网站怎么打不开谷歌搜索引擎为什么打不开
  • 网站建设与维护实训总结现在做网站怎么赚钱
  • 网站logo怎么做动态鞍山最新招聘
  • 做网站必须用tomcat推广软文范例100字
  • wordpress网站模版wordpress本地 域名
  • 企业网站建设规划设计任务书wordpress单图模式
  • 响应云网站模板下载北京王府井在几环
  • 网站建设策划书的撰写沧浪企业建设网站方法
  • 门户网站系统开发建立网上商城应考虑哪些问题
  • 龙华区城市建设局网站聊天app开发费用
  • 建设人力资源服务网站工作方案wordpress怎么改头像
  • 城乡建设部网站网站开发项目需要什么人员
  • 关于《大学物理》网站资源建设的思路wordpress简约文艺
  • 做网站和APP需要注册公司吗如何面试网站开发