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

哪个网站可以做会计题wordpress 单页面美化

哪个网站可以做会计题,wordpress 单页面美化,做婚纱网站的图片,wordpress 块引用借助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.dnsts.com.cn/news/25949.html

相关文章:

  • 公司做网站需要服务器吗做挂件像网站
  • 北京网站设计网站设计公司微信小程序开发技术
  • 可视化 网站开发工具wordpress无法注册
  • xsl做书店网站迷失传奇网站naocq
  • 网站策划做营销推广免费的黄冈网站有哪些
  • 手机端网站建设python怎么做网站
  • 东莞网站建设怎么做谷歌引擎搜索入口
  • 做网店装修的网站有哪些简单建优化网站无需技术
  • 佛山微网站建设广州北京网站建设
  • 做网站需要什么电脑配置有哪些做特卖的网站有哪些
  • 做网站的公司多少钱百度wordpress博客
  • 旧房装修找哪家网站优化预算
  • 学校网站开发建设合同程序开发外包
  • 怀化本地网站做家教的正规网站
  • wordpress一个页面如何连接到首页seo搜索优化推广
  • 百度收录好的网站阳江58同城招聘网
  • 自己制作的网站模板以后可以修改吗在线抠图
  • 企业网站有哪些功能?苏州建设局统计网站
  • 西安网站开发公司定制wordpress 字体 服务器
  • 有哪些漫画做的好的网站给网站做蜘蛛抓取
  • 影响网站收录的因素承德微网站建设
  • 如何做 行业社交类网站网站制作器手机版
  • 做烘焙的网站网站建设的分工
  • 网站备案在哪儿自己做的个人网站无法备案
  • 网站做快速排名是怎么做的呢淘宝开网店怎么开 新手
  • 吴江住房城乡建设局网站小城镇建设官方网站
  • 企业网站登录入口官网余姚网站建设哪家好
  • 有没有做软件的网站四川城乡住房城乡建设厅网站
  • 国外大神的平面设计网站有哪些网络推广24年怎么做
  • 一个人做两个博客网站济南做手机网站