0

を使用して Flowplayer を ExtJS に統合しようとしていExt.flash.Componentます。これを行っている間、次のエラーが発生します-

 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();
4

1 に答える 1

1

このコンポーネントには、サードパーティの SWFObject ライブラリ バージョン 2.2 以降が必要です。ExtJS ディストリビューションには含まれていないため、このコンポーネントを使用するには手動でページに含める必要があります。

  1. http://code.google.com/p/swfobject/から swfobject.js をダウンロードします。
  2. 次のように要求します:<script type="text/javascript" src="/js/swfobject.js"></script> または次のように:Ext.require( '/js/swfobject.js' )
于 2013-02-26T14:03:15.183 に答える