如何在ExtJS 4.1中集成Flowplayer

时间:2013-02-26 10:49:32

标签: extjs extjs4.1 flowplayer

我正在尝试使用Ext.flash.Component将Flowplayer集成到ExtJS中。在这样做时,我收到了以下错误 -

 ReferenceError: swfobject is not defined
new swfobject.embedSWF(  

这是我的代码 -

var win = Ext.widget('window', {
    title: "Flowplayer Integration",
    layout: 'fit',
    width: 300,
    height: 300,
    x: 20,
    y: 20,
    resizable: true,
    items: {
        xtype: 'flash',
        url: 'flowplayer-3.2.16.swf'
    }
});
win.show();

1 个答案:

答案 0 :(得分:1)

此组件需要第三方SWFObject库2.2或更高版本。它不包含在ExtJS发行版中,因此您必须手动将其包含在页面中才能使用此组件。

  1. http://code.google.com/p/swfobject/
  2. 下载swfobject.js
  3. 要求, 像这样:<script type="text/javascript" src="/js/swfobject.js"></script> 或者像这样:Ext.require( '/js/swfobject.js' )