我们的网站尝试通过以下检查检测对application / pdf mimetype的支持:
function isPdfMimeTypeSupported() { if (navigator.mimeTypes != null && navigator.mimeTypes.length > 0) for (i = 0; i < navigator.mimeTypes.length; i++) { var mtype = navigator.mimeTypes[i]; if (mtype.type == "application/pdf" && mtype.enabledPlugin) return true; } return false; }
这在Chrome中可以正常工作,但在Microsoft Edge中,mimeTypes集合只有两个条目:
>“application / x-shockwave-flash”
>“application / futuresplash”
如果有办法检查在Edge中工作的JavaScript支持PDF?