Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery jPlayer不在Android中运行_Android_Jquery_Jplayer - Fatal编程技术网

jQuery jPlayer不在Android中运行

jQuery jPlayer不在Android中运行,android,jquery,jplayer,Android,Jquery,Jplayer,我正在使用jPlayer在网站上播放一些音频。在电脑和iPhone上运行良好,但在Android上运行时会出现一些问题 在装有安卓4.2的S3 mini、装有安卓4.4的S5和运行安卓2.2的模拟器上进行测试,所有这些都有相同的问题。单击“播放”时不会发生任何事情 调试时我发现这是一个格式支持问题。其中,它使用以下行检查格式是否受支持: if(self[solution].support[format] && self._validString(media[format])) {

我正在使用jPlayer在网站上播放一些音频。在电脑和iPhone上运行良好,但在Android上运行时会出现一些问题

在装有安卓4.2的S3 mini、装有安卓4.4的S5和运行安卓2.2的模拟器上进行测试,所有这些都有相同的问题。单击“播放”时不会发生任何事情

调试时我发现这是一个格式支持问题。其中,它使用以下行检查格式是否受支持:

if(self[solution].support[format] && self._validString(media[format])) { // Format supported in solution and url given for format.
它永远不会变成真的

测试了解决方案(HTML和Flash)和格式(mp3、m4a和oga)的组合以获得支持,使用HTML播放器仅对m4a返回true

这是Android的jQuery或mp3支持上的错误吗


使用Chrome和Dolphin进行测试,结果相同。

这是一个jQuery错误。这不是与操作系统相关的问题,而是与浏览器相关的问题

使用的是jPlayer 2.6.0,在我的S3 mini中,它只在默认的三星浏览器中工作(Chrome和Dolphin没有播放音乐)。升级到jPlayer 2.6.4,现在它可以在Chrome中工作,但不能在Dolphin中工作,所以我想他们还有一些工作要做,我会报告这个bug


您可以在此处下载jPlayer 2.6.4:(CDN中仍然不可用)

对于我来说,它不会显示视频(视频播放中的音乐)。它适用于所有PC浏览器、iOS和Android 2.3+。在2.3上,它不会显示图像。有什么想法吗?:)在我的案例中,我提供了m4v和oggIn,这是浏览器的问题,而不是操作系统的问题。在所有PC浏览器中都可以正常工作,但在移动设备中的大型浏览器(如Dolphin或Chrome)存在问题,但在基本标准移动浏览器(在我的手机中是三星的默认浏览器)中工作正常。但我没有尝试视频。那天晚些时候我就想出来了——如果我降低视频分辨率(肯定不是高清等),它在我的Android上也能工作。可能硬件要求太低:)无论如何谢谢你的回答!相同的问题,但在2.7.0中未修复,但在2.7.1中显然已修复。