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

上海网站开发多少钱十大营销策略有哪些

上海网站开发多少钱,十大营销策略有哪些,如何进入网站后台 被黑,有没有专门做京东天猫的人才网站H5支持页面中调用录音机进行录音 H5加入录音组件,录音后可以进行播放,并形成录音文件,其采样率固化48000,传言是google浏览器的BUG,它无法改动采样率。 大BUG,目前主流的支持16000hz的采样率。 录音组件 …

H5支持页面中调用录音机进行录音

H5加入录音组件,录音后可以进行播放,并形成录音文件,其采样率固化48000,传言是google浏览器的BUG,它无法改动采样率。
大BUG,目前主流的支持16000hz的采样率。

录音组件

D:\workspace\vue\vzx-admin\src\components\Recorder\recorder.vue

<template><div><button @click="startRecording" :disabled="isRecording">开始录音</button>&nbsp;<button @click="stopRecording" :disabled="!isRecording">停止录音</button>&nbsp;<el-checkbox size="small" checked="isplay">是否播放</el-checkbox></div>
</template><script>
import axios from "axios";export default {data() {return {mediaRecorder: null,isRecording: false,chunks: [],isplay: true};},methods: {async startRecording() {const stream = await navigator.mediaDevices.getUserMedia({ audio: true });let track = stream.getAudioTracks()[0];//获取音频文件的信息console.log(track.getCapabilities());this.mediaRecorder = new MediaRecorder(stream);this.chunks = [];this.mediaRecorder.ondataavailable = (event) => {if (event.data.size > 0) {this.chunks.push(event.data);}};this.mediaRecorder.onstop = () => {const audioBlob = new Blob(this.chunks, { type: 'audio/wav' });const audioUrl = URL.createObjectURL(audioBlob);// ==在这里你可以处理录制完成的音频,比如播放或上传到服务器===========// 创建FormData对象let formData = new FormData();// 第一个参数是后台接收的文件参数名,第二个参数是blob数据,第三个参数是文件名formData.append('file', audioBlob, 'rd.wav');// 发送ajax请求axios.post('http://localhost:6070/basic/coursepic', formData, {headers: {'Content-Type': 'multipart/form-data'}}).then(response => {// 处理响应数据console.log(response)}).catch(error => {// 处理错误console.log(error)})//==播放=================if(this.isplay){var audio=document.createElement("audio");audio.controls=true;document.body.appendChild(audio);audio.src=audioUrl;audio.play(); //这样就能播放了audio.style.display = "none";//注意不用了时需要revokeObjectURL,否则霸占内存setTimeout(function(){ URL.revokeObjectURL(audio.src) },5000);}};this.mediaRecorder.start();this.isRecording = true;},stopRecording() {if (this.mediaRecorder && this.isRecording) {this.mediaRecorder.stop();this.isRecording = false;}},},
};
</script>

测试页面

<template><Recorder />
</template><script setup>
import Recorder from '../../components/Recorder/recorder.vue';</script>
http://www.dt0577.cn/news/55462.html

相关文章:

  • wordpress模块设计怎么做关键词优化排名
  • 擅自给公司做网站有什么责任济南网络推广
  • 灯饰 东莞网站建设小学生一分钟新闻播报
  • 甘肃购物网站建设重庆百度seo公司
  • 我图网类网站建设郑州网站seo推广
  • 织梦做视频网站可以吗国内比百度好的搜索引擎
  • 一站式服务是什么意思南京seo优化公司
  • officeplusseo网站自动发布外链工具
  • 建个短视频网站宁波seo公司
  • 西安三桥网站建设站长工具一区
  • 网站开发常见方法国际新闻今天最新消息
  • 网站建设客户需求分析表免费入驻的卖货平台
  • 网页设计制作作品杭州seo推广服务
  • linux网站建设老王搜索引擎入口
  • 南海专业网站建设公司网站收录
  • 怎样优化网站企业邮箱申请
  • 闵行区网站制作昆明网站seo优化
  • 商务网站建设流程免费发布广告
  • 广告网站建设最专业淘宝的前100个关键词排名
  • 建网站需要哪些费用网店代运营公司哪家好
  • wordpress 书站软文技巧
  • 订阅号怎么做微网站百度关键词搜索怎么做
  • 上海cms建站国内免费建网站
  • 自己做的网站加载不出验证码b站引流推广网站
  • wordpress七牛cdn w3tc网站优化排名金苹果下拉
  • 苏州做门户网站的公司引擎seo优
  • 做交易网站需要办什么证游戏推广公司好做吗
  • 自己有一个域名怎么做网站长岭网站优化公司
  • h5手机网站模板下载站长网站工具
  • 网站地图的使用百度搜索排名优化哪家好