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

微信小程序播放视频的时候如果突然插入一个音频视频就会卡顿一下

只有在第一次播放音频的时候卡顿。之后再播放就好了。

所以我想能不能先让他先触发一次。

设置属性useWebAudioImplement:true在视频的src获取到以后播放一个音量为0的音频。

this.jumpVoiceAudio = wx.createInnerAudioContext({
    useWebAudioImplement:true,
})
//提前播放一个音量为0的音频,避免每次第一个响起声音的时候,视频卡顿一下
this.jumpVoiceAudio.src ="/pages_ailive/static/voice/jump1.aac";
this.jumpVoiceAudio.volume = 0;
this.jumpVoiceAudio.autoPlay=true;
this.jumpVoiceAudio.play();

然后其他地方需要音频的时候在调用就行

this.jumpVoiceAudio.src = "/pages_ailive/static/voice/jump1.aac";
this.jumpVoiceAudio.volume = 1;
this.jumpVoiceAudio.play();

相关文章:

  • S7协议下,如何搭建触摸屏与PLC之间无线通信?
  • java SpringBoot 静态方法中获取@Value注入的值
  • 以太坊账户私钥管理之导出、导出keystore 文件
  • byte[] 转换为图片并保存
  • opencv中直方图和颜色跟踪相关:calcHist, calcBackProject, Meanshift和Camshift
  • 敏感词过滤实践
  • 【面试题】公平锁和非公平锁/可重入锁
  • 【字体转换】快速实现繁简字体相互转换
  • Jeecg Online代码生成器--单表代码生成
  • 获取一个实时走动的时间
  • 现货黄金的收益怎么样
  • BLE广播事件包解析空口事例
  • 入行数据分析要知道什么是正态分布和其他变量分布
  • 【web-攻击本地编译性应用程序】(11.3)格式化字符串漏洞
  • 安装redis过程中make报错
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • ComponentOne 2017 V2版本正式发布
  • Docker 笔记(2):Dockerfile
  • npx命令介绍
  • WebSocket使用
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 从零搭建Koa2 Server
  • 分布式任务队列Celery
  • 基于游标的分页接口实现
  • 那些年我们用过的显示性能指标
  • 前端性能优化--懒加载和预加载
  • 数据仓库的几种建模方法
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • (06)Hive——正则表达式
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)计算机毕业设计ssm电影分享网站
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • (五)网络优化与超参数选择--九五小庞
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (转) Android中ViewStub组件使用
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • .net core 6 redis操作类
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .Net程序帮助文档制作
  • .NET大文件上传知识整理
  • .net中我喜欢的两种验证码
  • /var/log/cvslog 太大
  • @Autowired和@Resource的区别
  • @RequestBody的使用
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [ vulhub漏洞复现篇 ] Celery <4.0 Redis未授权访问+Pickle反序列化利用
  • [2010-8-30]