3

Sencha を使用して自分のサイトに YouTube ビデオを追加したいと考えています。次のコードを使用します。

 var pnl = new Ext.Panel({
            layout: {
                type: 'vbox',
                pack: 'center'
            },
            items: [{
                xtype:'video',
                url: "space.mp4",
                loop: true,
                width: 500,
                height: 400,
                poster: 'Screenshot.png'
            }],
            fullscreen: true
        })

ここで を YouTube の URL に置き換えますspace.mp4が、機能しません。私が書いた場合html:'you tube link'、私のシステムのブラウザでは動作しますが、iPhone では動作しません。

どうすればこれを機能させることができますか?

4

1 に答える 1

2

1 つの回避策は、YouTube が提供する埋め込みコード (iframe) を使用してビデオを埋め込むことです。コンポーネントに iframe コードで html 属性を与えるだけです。

html: '<iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/1VcZ5eOwHQA" frameborder="0" allowfullscreen></iframe>'
于 2011-03-21T09:45:23.797 に答える