直接上代码
if (IEVersion() == 8) {
var $audio = $("<embed type=\"audio/mpeg\" src='' data-preview-src='' data-preview-group='1' controls preload autostart=\"false\" style='width: 200px;height: 150px;' />" +"</embed >");
$audio.attr('src', url);
$p_Images.append($audio);
} else {
var $vodie = $("<video src='' data-preview-src='' data-preview-group='1' controls preload style='width: 200px;height: 150px;' />" +"<source src='' type=\"video/mp4\">" +
"</video>");
$vodie.attr('src', url)
$p_Images.append($vodie);
}
/**
* 获取浏览器版本
* @returns
*/
function IEVersion() {
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器
var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;
if (isIE) {
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);
if (fIEVersion == 7) {
return 7;
} else if (fIEVersion == 8) {
return 8;
} else if (fIEVersion == 9) {
return 9;
} else if (fIEVersion == 10) {
return 10;
} else {
return 6;//IE版本<=7
}
} else if (isEdge) {
return 'edge';//edge
} else if (isIE11) {
return 11; //IE11
} else {
return -1;//不是ie浏览器
}
}
如果有还是不行的话看下
打开指定页面的时候浏览器上面提示
然后点击
问题解决