0

我使用 extjs 4

我想打开一个pdf文件

我有一个名为 test.pdf 的文件,它位于 C 下:

我在浏览器中安装了 PDF 插件(firefox 23.0.1)

我尝试使用此代码:

<link rel="stylesheet" type="text/css" href="/MyProject/extjs/resources/css/ext-all-neptune-rtl.css">
    <script type="text/javascript" src="/MyProject/extjs/ext-all-rtl.js"></script>
 <script type="text/javascript" src="/MyProject/theme/lib/pdf/compatibility.js"></script>
    <script type="text/javascript" src="/MyProject/theme/lib/pdf/pdf.js"></script>
<script type="text/javascript">




Ext.onReady(function() {

    Ext.widget('panel', {
        title: 'My PDF',
        width: 600,
        height: 400,
        items: {
            xtype: 'component',
            autoEl: {
                tag: 'iframe',
                style: 'height: 100%; width: 100%; border: none',
                src: 'C:\test.pdf'
            }
        },
        renderTo: 'output'
    });

});
</script>

但是当我运行我的应用程序时,我没有显示我的 pdf 文件

我从以下位置下载 pdf.js 和 compatibility.js:

https://github.com/SunboX/ext_ux_pdf_panel/tree/master/lib/pdf.js

4

1 回答 1

0

您的 PDF 需要位于您的网络服务器的根目录中,或者您的静态内容从哪里获得。

于 2013-09-12T03:48:04.477 回答