分页工具栏在sencha touch 2.2中使用PDF查看器闪烁

时间:2013-08-08 03:06:22

标签: pdf extjs sencha-touch sencha-touch-2 pdf-viewer

我想创建一个用于从服务器查看pdf的视图。我在google后几分钟得到了这个st2_pdf_panel。我按照演示并将pdf.js和PDF.js复制到我的项目中。 / p>

1 但是当应用程序运行时,分页工具栏将首先显示,然后在视图中间加载pdf文件,然后它将停靠在底部。

2 pdf视图无法滚动,且iphone屏幕中的比例看起来很糟糕,我几乎看不到页面中的文字。

3 如何放大或缩小?

4 此解决方案是否有替代品?

以下是视图的代码:

Ext.define('Myapp.view.PDF',{
    extend : 'Ext.Container',
    requires : ['Ext.ux.panel.PDF'],
    config : {
        items : [
                   {
                            xtype : 'titlebar',
                            docked : 'top',
                            title : 'PDF',
                            items : [
                                {
                                    text : 'back',
                                    ui : 'back',
                                    align : 'left',
                                    listeners : {
                                        tap : function(){
                                            console.log('goback');
                                        }
                                    }
                                }   
                            ]
                },//title bar
                {
                    xtype : 'pdfpanel',
                    height : '100%',
                    src : 'http://cdn.mozilla.net/pdfjs/tracemonkey.pdf',
                    style : {
                        backgroundColor : '#333'
                    },
                    pageScale : 0.5,
                    pageText: 'page {0} of {1}',
                }   
        ]
    }//config
});

0 个答案:

没有答案