html5 audio 获取播放时间,html5 audio 延时获取播放路径播放失败

为什么audio对象在延时1000毫秒之后就不能执行播放呢?

歌曲的路径需要从数据库中获取,所以需要用ajax来交互,但是发现假如时间过长即使获取到路径也不能执行播放。

为方便测试使用setTimeout来模拟

自动播放音乐测试

试试看能不能听到声音。

(function () {

var a = new Audio();

a.src = 'http://fztj.qz178.com/html/qz-yyxs/tjyy/42j-hj.mp3';

$(document).click(function(){

setTimeout(function(){

a.play();

}, 1000);

})

})();

以上代码在1000毫秒后可以正常播放,但如果超过1000毫秒就不能正常播放了,如下:

自动播放音乐测试

试试看能不能听到声音。

(function () {

var a = new Audio();

a.src = 'http://fztj.qz178.com/html/qz-yyxs/tjyy/42j-hj.mp3';

$(document).click(function(){

setTimeout(function(){

a.play();

}, 1001);

})

})();

求各位解惑!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434422.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VOIP,PSTN,ISDN

近来在电视、杂志特集等展露头脚的「IP电话」,因其通话费用低廉而有口皆碑。IP电话利用的IP网络在互联网的世界里是众所周知的。互联网被认为基本上是免费的网络。接下来以此开放的技术和构想作为基础而登场的就是IP电话。IP电话与构成 所谓的IP电话 所谓的IP电话就…

2021高考成绩查询时间福州,福州2021高考填志愿入口

高考结束后学校和专业如何选择2021-06-07 20:19:16文/杨婷现在很多考生高考结束之后,不知道怎么选择学校和专业,下面小编为大家整理了相关内容,以供参考,一起来看看!高考结束后学校和专业如何选择一、根据孩子兴趣来进…

svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复

合并步骤:(1)先切换到分支;(2)svn merge trunk . (3)svn sw trunk (4)svn merge --reintegrate branch . svn merge http://59.251.189.152:8989/svn/ron/tru…

关于关闭office 2010中的OSPPSVC服务的方法

今天重装了系统,并安装了office 2010 VOL版,结果发现在使用word、Excel等程序时,系统同时打开了一个OSPPSVC的进程(是一个服务),但是在word等程序关闭后,该进程不能关闭,仍在后台运行,让人感觉不舒服。通过查找发现: 文…

计算机组装与维护模拟测试题三答案,春季高考信息技术模拟题3(计算机组装与维修部分含答案)...

36.计算机硬件系统的核心部件是A.主板B.CPUC.内存D.硬盘 37.北桥芯片的功能不包括A.对CPU类型和主频的支持B.对ECC纠错的支持C.对内存类型和最大容量的支持D.对USB接口的支持 38.操作…

【原创】SqlServer 2005 BCP命令详解

一、命令详解 1.  将远程数据库数据导出到本地文件 EXEC master..xp_cmdshell bcp "sql查询语句" queryout 本地文件路径 -t"," -c -S服务器ip -U"用户名" -P"密码" 注意:在本机上执行的命令最终文件未必备份到本机&…

wince6下usb摄像头(UVC)使用指南

转自:http://hi.baidu.com/cahbb/blog/item/6d76093498fe0790a61e120e.html 在搭好了wince6的开发环境之后,下一步试验一下wince6下使用摄像头的方法。搜集了不少资料,从中学习了很多有用的东西,在这给记录下来,方便…

如何用计算机绘图画图,2018年《计算机绘图》考试试题及答案【完整版】.doc

2018年《计算机绘图》试题及答案【完整版】一、填空题1、CAD的常用图形输入设备有 、数字化仪、图形输入板、光笔、 等。鼠标键盘2、CAD系统的显示器有阴极射线管显示器、 显示器和等离子显示器。液晶显示器3、CAD的软件可分为 软件、支撑软件和 软件三个层次。系统软件、应用软…

使用SqlCommandBuilder

使用命令构造器添加行 View Code using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient;namespace PersistAddsBuilder {class Program{static void Main(string[] args){string connStri…

Asterisk权威指南/第一章 一场电话革命

当我们开始着手写一本Asterisk书的时候(大概五年前),我们确信Asterisk将会从根本上改变通讯行业。今天,我们预言的这场革命几乎就要完成了。Asterisk现在是世界上最成功的PBX,并且是通讯行业的公认技术(尽管…

html怎么导入js编辑,three.js怎么导入html

用户:骑士的素材火2016年11月18日webGL可以让我们在canvas上实现3D效果。而three.js是一款webGL框架,由于其易用性被广泛应用。如果你要学习webGL,抛弃那些复杂的原生接口从这款框架入手是一个不错的选择。博主目前也在学习three.js&#xff…

编程是一门实践性的科学

编程是一门实践性的科学,仅仅靠看书、看别人写的代码是远远不够的,因此,必须多做实践才行,只有通过不断的练习,大量的使用,才能做到更深的理解,掌握的更好!转载于:https://www.cnblo…

Asterisk权威指南/第二章 Asterisk架构

Asterisk和其他传统的PBX完全不同,因为Asterisk的拨号计划以同样的方式处理所有的入局信道(incoming channels)。 传统的PBX在逻辑上区分工作站信道(连接电话机)和电话局信道(连接到外部世界)。…

正确断开计算机和网络的方法是,网络管理与维护-题库

一、选择题( 共139小题每题2分)1. 通常在网吧里,LAN采用的拓扑结构和网线类型为? CA. 总线型和STPB. 总线型和UTPC. 星形和UTPD. 环型和STP2. 局域网常用设备不包括? CA. 线缆,如光纤、双绞线、同轴电缆等B. 集线器C. MODEMD. 路由…

[Zhuan]Lua about

Lua 程式開發筆記 明明我在用 Mac OSX 寫這篇文章,但是依慣例還是要用 FreeBSD 的安裝範例 安裝 # cd /usr/ports/lang/lua; make install distclean語法 字串: > print(aabbcc) aabbcc > print("aabbcc") aabbcc > print([[aabbcc]]) aabbcc &g…

x-lite asterisk 成功实现视频通话

首先,在此感谢asterisk协会的各位大牛们,没有他们的帮助,我也不可能在这么短的时间内实现,x-liteasterisk音视频通话。在此将实现的过程记录如下,分享给asterisk的爱好者们。 1. 修改asterisk服务器的sip.conf文件&…

axure 链接html文件,通过WuliHub免费托管原型Axure HTML文件

产品经理常用的工具就是Axure,通过Axure把想法转化成包含交互的原型线框图。在工作中,我们用HTML文件传递不仅会遇到某些浏览器无法打开的问题,而且没有办法及时更新内容。所以,介绍一种简单的并且免费的方式来方便管理HTML原型&a…

字符串解析

匹配,求公共串,。。。转载于:https://www.cnblogs.com/mathzzz/archive/2012/07/24/2607115.html

语音编码分类及编解码标准

G.711类型:Audio 制定者:ITU-T 所需频宽:64Kbps 特性:算法复杂度小,音质一般 优点:算法复杂度低,压缩比小(CD音质>400kbps),编解码延时最短&#xff08…

html日期只显示7天,vue+elementui 只能选7天内的日期

html:查询时间至js:data() {const _this this;const dateScope 7 * 24 * 3600 * 1000;return {pickerStart: {disabledDate(time) {const endLen _this.endDate;if (endLen 0 || endLen "" || endLen null) {return time.getTime() > Date.now();}const dat…