0
 forMSDSPDF: function (list, index, item, e) {
     var actionSheet = Ext.create('Ext.ActionSheet', {
            items: [{
                    xtype: 'button',
                    text: 'OPEN PDF OF THIS ITEM',
                    handler: function () {
                            var viewer = Ext.create('Ext.ux.panel.pdf', {
                                    fullscreen: true,
                                    layout: 'fit',
                                    src: 'http://cdn.mozilla.net/pdfjs/tracemonkey.pdf',

                            });
                            Ext.Viewport.add(viewer);
                    },
                    ui: 'confirm'
            }, {
                    text: 'Cancel',
                    ui: 'decline',
                    scope: this,
                    handler: function () {
                            actionSheet.hide();
                    }
            }]
    });
    Ext.Viewport.add(actionSheet);
    actionSheet.show();
 }
 });

上面的代码是包含项目列表的视图的控制器功能,在列表项上点击它会弹出带有 2 个按钮的操作表,一个用于打开 pdf,另一个用于拒绝,我的测试 pdf 工作正常,但我想打开 pdf操作表项目点击文件,它没有引发任何错误,但它没有打开任何视图。任何形式的帮助将不胜感激。谢谢

4

1 回答 1

0

它对我有用,您是否在 app.json 中包含所需的文件:compatibility.js 和 pdf.js ?

于 2013-08-02T21:39:50.370 回答