2013-08-02 1 views
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-файл в элементе действия, нажав ,, он не вызывает никаких ошибок, но он не открывает никакого представления. Любая помощь была бы оценена. Спасибокак открыть PDF, когда элемент действия листа сливают - Сенча сенсорный 2

ответ

0

Это работает для меня, вы включаете в свой app.json необходимые файлы: compatible.js и pdf.js?