首页 > 解决方案 > ExtJs 6:嵌入式文档查看器来显示 PDF 和 Office 文档?

问题描述

我目前正在使用 ExtJs 6.5.2。我的应用程序管理许多电子文档,并且屏幕允许用户查找文档。用户还可以在嵌入式查看器中查看选定的文档。

对于 PDF 内容,此代码一切正常:

var url = ... 
var html = '<object style="width:100%;height:100%;" data="' + url + '" type="application/pdf"><embed src="' + url + '" type="application/pdf" /></object>';
container.setHtml(url);

但我无法显示其他文档 mime 类型。它不适用于 Word 或 Excel 文档。如果我将对象类型属性更改为“application/msword”或“application/vnd.ms-excel”,我的页面上出现以下错误:“此插件不受支持”。

您知道是否可以使用 ExtJs(或使用外部库)来显示 pdf 文档和 Office 文档?

我有以下限制:

标签: javascriptpdfextjsdocument

解决方案


推荐阅读