kri*_*rix 5 html javascript pdf
如何确保浏览器能够内嵌显示 pdf?我曾经这样检查导航器 mime 类型:
if (navigator && navigator.mimeTypes && navigator.mimeTypes['application/pdf'])
然而,这在 Firefox 52 中失败了。对于我的用例,我不需要在加载 pdf 文件之前知道这一点,所以也许我可以检查嵌入标签或类似内容内的内容?
我可能来晚了一点,但我遇到了同样的问题并偶然发现了这一点:
\n\n\n\xc2\xa7 8.9.1.6 PDF 查看支持
\n\n
window.navigator.pdfViewerEnabled返回
\ntrue用户代理在导航到 PDF 文件时\n是否支持内联查看,否则返回false。在后一种情况下,PDF 文件\n将由外部软件处理。
MDN 网络文档文章之后:\n