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文件,它没有引发任何错误,但它没有打开任何视图。任何形式的帮助将不胜感激。谢谢你
答案 0 :(得分:0)
它对我有用,你在app.json中包含了所需的文件:compatibility.js和pdf.js吗?