js实现连续播放音频文件
代码如下
<script type="text/javascript">let sounds = ["/data/1.wav","/data/2.wav","/data/3.wav"];let g_curidnex = 0;let g_audio = new Audio;$(function(){})function startpaly(){if (g_curidnex >= sounds.length)g_curidnex = 0;g_audio.pause();g_audio.src = sounds[g_curidnex];g_curidnex++;g_audio.play();}//监听事件方式1 这是重点// g_audio.addEventListener("ended",function()// {// if (g_curidnex >= sounds.length)// g_curidnex = 0;// g_audio.src = sounds[g_curidnex];// g_audio.play();// g_curidnex++;// })//事件绑定利用qjuery$(g_audio).bind("ended",function(){if (g_curidnex >= sounds.length)g_curidnex = 0;g_audio.src = sounds[g_curidnex];g_audio.play();g_curidnex++;})</script>
js实现连续播放音频文件相关推荐
- js 自动播放音频文件,报警提示音等
js 自动播放音频文件,报警提示音等 谷歌浏览器的音频,默认是不能在页面载入时直接自动播放的. 至少需要用户点击一下页面,才可以播放音频,这个策略的目的是保证用户的体验感,如果每个页面都能在用户未接触 ...
- 使用微信API实现H5页面播放音频文件
之前在处理H5页面播放音频文件的时候,总是需要搞一个https才能正常播放,一次无意浏览到了一个自动播放音频的页面,发现了使用微信Api可以不使用https也能播放音频文件.作为记录,简单页面实现如下 ...
- h5 audio播放音频文件
h5 audio播放音频文件 注:下面html中样式及不相关的内容去掉了 第一个例子 播放没有防盗链的外网音频文件是可以的 <!doctype html> <html> < ...
- Unity 播放音频文件
Unity 播放音频文件参考代码: 1 public void Play(string strSoundName, float autoDestroyTime = 0f, bool bLoop = f ...
- ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件...
原文:ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件 先看效果图,然后上代码: <UserControl x:Class= ...
- C#调用mciSendString播放音频文件
mciSendString函数是一个WinAPI,主要用来向MCI(Media Control Interface)设备发送字符串命令. 一.函数的声明如下: private static exter ...
- 如何实现在直播中播放音频文件
在我们看直播的时候,经常会在直播过程中听到有掌声.口哨声.背景音乐等音效,那么这些声音特效是如何实现的呢大家有没有想过?anyRTC下面就为大家简单介绍一下如何实现在直播过程中播放音频文件. 功能描述 ...
- python播放音频文件_详解使用pygame播放一段MP3音频文件
近日,在梳理pygame模块的时候发现一个很有用的模块mixer模块,这个模块翻译过来就是混音器,它可以加载和播放音频文件,甚至可以对混音器进行设置和处理,其功能非常强大.今天,我们一起来梳理一下混音 ...
- 使用树莓派播放音频文件
使用树莓派播放音频文件 一.首先,我们需要对树莓派的音频输出进行设置 步骤1:登录树莓派,打开终端,执行sudo raspi-config命令 步骤2:选择第7项Advanced Options高级选 ...
最新文章
- C 语言 sizeof 用法
- 常用jar包之commons-beanutils使用
- html中map属性怎么用的,HTML IMAGE MAP标签的使用
- hdu 4046 Panda 线段树
- centos 7 局域网丢包排查_宽带发生故障怎么办?教你几招轻松排查
- MOSS数据库服务器迁移步骤
- 现在有一个map集合如下: Map<Integer,String> map = new HashMap<Integer, String>(); map.put(1, “
- 加个ing是什么意思_英语中动词ed和ing形式作形容词时用法有啥区别,牢记以下要点!...
- jsp+mysql汽车维修管理系统的设计与开发_基于JSP+MySQl的计算机学院设备报修管理系统.doc...
- 《IT经理世界》:中国软件业开始起飞
- vue2.0 组件和v-model
- 中rsa非对称加密_HTTP的数据传输中,对称加密和非对称加密的区别是什么?
- family album U.S.A 02
- Eclipse 汉化包
- acer软件保护卡怎么解除_Acer和Founder软件保护卡驱动卸载方法
- 10种防止网络被攻击的方法
- 面试题小结 (数据分析)
- 美团饿了么外卖返利小程序公众号搭建外卖返利分销系统代cps源码
- 华为智慧屏SE55通过FTP远程文件管理-实简FTP v1.6.30
- 2022年最新江苏建筑特种工(施工升降机)模拟题库及答案
热门文章
- LeetCode 55
- rtx2060为什么叫智商卡_为什么有的卡叫储蓄卡,有的卡叫借记卡呢?看完你就懂了...
- 一个35岁转行软件测试的日记
- 焊接工艺技巧与电烙铁使用——经验篇
- 康佳电视显示服务器连接异常,康佳电视五大常见故障及解决方法
- 产业互联网时代的到来(内容摘自看雪论坛)
- C++:no type named ‘type‘ in ‘class std::result_of<void (*())(HWND__*)>‘
- 近世代数 笔记和题型连载:第一章(代数系统引入)
- h3c防火墙配置基础
- python中item是什么意思中文-Python中items()系列函数的用法详解