0
我约6/10步骤进入我的实验。只显示特定格式的某些浏览器
现在,这是怎样的一个问题的两个部分组成:
为什么在铬MP3作品的Android 4.03,但是在android系统4.04股票浏览器,它不?那么什么格式可以工作?
如何为一个生成某个文件,而不是其他浏览器检测,然后php“IF”语句?
这里是我当前的代码:
$dir = '../sound/';
$scan = scandir($dir);
$size = sizeof($scan);
$random = rand(1, $size);
$randomFile = $scan[$random];
$fileLocation = $dir. $randomFile;
$explode = explode(".", $randomFile);
$extension = $explode[1];
这是我如何在HTML5音频播放器显示它:
<audio controls>
<source src="<?php echo $fileLocation; ?>"
type="audio/<?php echo $extension; ?>">
</audio>
所以我怎么说搜索随机文件MP3对于某些浏览器而不是注入播放器,然后搜索ogg或我需要的其他格式,并将其注入到同一个播放器中,但仅限于某些浏览器?
哦,所以如果我只是在那里添加ogg的浏览器将忽略整个mp3 php行?你也知道为什么Android上的股票浏览器不工作,但铬? – user1925845 2013-03-11 00:14:53
@ user1925845:是的!这可能是因为他们不是相同的浏览器或操作系统,并有不同的编解码器可用。 – Ryan 2013-03-11 00:15:31
此外,你给我的代码,我用它替换了我的和玩家显示播放按钮显示我点击播放,什么都没有发生? – user1925845 2013-03-11 00:21:07