我从xml rss feed获取一些URL。 rss不区分音频或视频文件,它们全都来自同一个标签。如何区分音频或视频网址是否提供播放权?如何知道网址是音频还是视频?
我有存储在一个VAR的网址
var url = "http://www.someWeb/someFile.mp3";
我试图让与jQuery的搜索:
var search = url.search(/.mp3|.m4a/i);
if (search > -1){
$('#check').text("it is audio");
}else {
$('#check').text("it is video");
}
它工作的情况下,最,但它可能是多种类型的音频文件,有可能永远是某些类型的声音,没有扩展...
有没有更好的办法知道如果URL是音频或文件?
只有这样,才能知道肯定是什么类型的数据的URL点使一个HTTP请求,并期待在'内容Type'头。这不是你可以用Javascript做的事情。 – 2014-09-10 09:45:59
检查这个帖子可能有用http://stackoverflow.com/questions/22574186/check-if-the-file-is-audio-file-in-php – Sadikhasan 2014-09-10 09:47:32