Kindeditor x-ms-asf-plugin无法播放视频

2020-08-31  本文已影响0人  Yohann丶blog
WechatIMG125.jpeg

环境

问题

2020-08-31_5f4c9ee944d5d.png

使用 Kindeditor 编辑器上传的视频,在浏览器中无法播放,原因是 x-ms-asf-plugin 插件不支持。

解决

function mb(a) {
    if (/\.(rm|rmvb)(\?|$)/i.test(a)) return "audio/x-pn-realaudio-plugin";
    if (/\.(mp4)(\?|$)/i.test(a)) return "video/mp4";
    if (/\.(swf|flv)(\?|$)/i.test(a)) return "application/x-shockwave-flash";
    return "video/x-ms-asf-plugin"
}

因为 kindeditor-min.js 的代码是经过压缩的,不便于查看。进行代码美化排版一下,找到 mb 方法,增加一行if (/\.(mp4)(\?|$)/i.test(a)) return "video/mp4";,完整代码如上。

Screen Shot 2020-08-31 at 3.29.02 PM.png
上一篇 下一篇

猜你喜欢

热点阅读