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
        })

在这里,我将 替换space.mp4为 youtube 网址,但它不起作用。如果我写html:'you tube link',它可以在我系统上的浏览器上运行,但不能在 iPhone 上运行。

我怎样才能使这项工作?

4

1 回答 1

2

一种解决方法是使用 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 回答