html5-HTML5音频文件不能在android4.0.4本地浏览器播放

问题描述

HTML5音频文件不能在android4.0.4本地浏览器播放

一个关于HTML5的工程

在android系统本地浏览器,多次播放相同的音频文件,在Android ICS 4.0.4版本中,只播放一次,再次启动音频就不会播放,在Android ICS 4.0.3版本和更新的4.1.1版本中就正常。

测试设备:

Samsung Galaxy(Android 4.0.4):只播放一次

HTC(Android 4.0.4):只播放一次

索尼(Android 4.0.3):正常播放

HTC Sensation (Android 4.0.3): 正常播放

Samsung Nexus Phone (Android 4.1.1): 正常

搜索了一些之后好像是android4.0.4版本的问题
有没有方法让所有方法都能正常播放?

可以用http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_audio_all
试验。

解决方案

也遇到这样的问题了,还没找到解决办法

时间: 2024-11-18 11:44:57

html5-HTML5音频文件不能在android4.0.4本地浏览器播放的相关文章

【原】webapp开发中兼容Android4.0以下版本的css hack

话说现在的手机型号越来越多,主要还是android和ios这2个巨头称霸了江湖,而他们自带的浏览器内核是webkit,那对于做移动网页开发的同事来说,一般只要做好webkit内核浏览器的展现效果就行了,看起来很简单,其实背后还有一个大坑等着你. 虽说是webkit内核,但页面的展现效果还会受到自身系统的影响,升级后的系统打了补丁,新增了新的属性,支持更多丰富炫丽的效果,那么旧的系统(未升级的)就不支持一些新的属性,开发哥哥就是没有做好低端版本兼容的话,就会产生所谓的bug的,再加上android

HTML5之音频功能

HTML5之音频功能 1.Web 上的音频 直到现在,仍然不存在一项旨在网页上播放音频的标准. 今天,大多数音频是通过插件(比如 Flash)来播放的.然而,并非所有浏览器都拥有同样的插件. HTML5 规定了一种通过 audio 元素来包含音频的标准方法,即HTML5提供了播放音频的标准. audio 元素能够播放声音文件或者音频流. 2.音频格式 当前,audio 元素支持三种音频格式: IE 9 Firefox 3.5 Opera 10.5 Chrome 3.0 Safari 3.0 Og

HTML5视音频标签参考

本文将介绍HTML5中的视音频标签和对应的DOM对象.是相关资料的中文化版本,可以作为编写相关应用的简易中文参考手册. 一些约定 所有浏览器:指支持HTML5的常见桌面浏览器,包括IE9+.Firefox3.5+.Chrome3.0+.Oprae10.5+.Safari3.0+等等,以及常见的移动平台浏览器,包括Firefox3.5+.Chrome3.0+.Safari3.0+.此外也包括同这些浏览器采用相同内核的一系列再包装版本,如国内很多的浏览器发行版. 更新检测的浏览器版本为(2016.1

HTML5实现图片文件异步上传

原文:HTML5实现图片文件异步上传 利用HTML5的新特点做文件异步上传非常简单方便,本文主要展示JS部分,html结构.下面的代码并未使用第三发库,如果有参照,请注意一些未展现出来的代码片段.我这边的效果预览: 1.文件未选择 2.文件已选择 HTML代码部分: 思路:下面代码中我利用css的z-index属性将input="file"标签隐藏在了id=btnSelect元素下面,通过触发a标签的点击后,弹出文件选择框.下面的masklayer用于点击确认按钮后的弹出层,避免用户重

php 使用html5实现多文件上传实例_php实例

首先向大家介绍一下html5中file的multiple属性 定义和用法 multiple 属性规定输入字段可选择多个值.如果使用该属性,则字段可接受多个值. 实例: <form action="demo_form.asp" method="get"> Select images: <input type="file" name="img" multiple="multiple" />

基于javascript html5实现多文件上传_javascript技巧

本文实例为大家分享了javascript html5实现多文件上传的实现方法,具体内容如下 HTML结构: <div class="container"> <label>请选择一个图像文件:</label> <input type="file" id="file_input" multiple/> </div> 顺便说下这个上传的主要逻辑: 用input标签并选择type=file,记得

js HTML5 Ajax实现文件上传进度条功能_javascript技巧

本文实例介绍了js结合HTML5 Ajax实现文件上传进度条功能,分享给大家供大家参考,具体内容如下 1.  lib.js var Host = window.location.host; //--Cookie function setCookie(name,value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name +

windows下 vc6.0中使用speex库压缩音频文件

问题描述 windows下 vc6.0中使用speex库压缩音频文件 想在windows下使用speex库压缩音频文件 代码使用speex文档中附录A的代码 只是把其中的文件路径修改了 但是编码之后的文件大小只用2K 原文件900K左右,而且解码后无法播放,全是杂音,请问是怎么回事 编码文件是PCM格式的. 代码如下 #include #include #include #include #define FRAME_SIZE 160 void main() { FILE *fin,*fout;

R128GAIN 0.9.6-3发布 音频文件的响度扫描器

R128GAIN 是一个FFmpeg和SOX基于EBU R128兼容的音频文件响度扫描器.R128GAIN是一个免费软件,您可以基于在GNU通用公共许可证的条款下重新分配或修改. R128GAIN 0.9.6-3该版本修复了在某些情况下,一个文件被写入两次的错误.该版本已经升级到SOX14.4.0. 软件信息:http://r128gain.sourceforge.net/ 下载地址:http://sourceforge.net/projects/r128gain/files/