【发布时间】:2021-04-28 03:29:29
【问题描述】:
在 extjs 中从给定 url 播放视频非常简单:
Ext.application({
name : 'Fiddle',
launch : function() {
Ext.create('Ext.panel.Panel', {
renderTo: Ext.getBody(),
itemId: 'foo',
html: '<iframe width="300" height="200" src="//content.jwplatform.com/videos/HkauGhRi-640.mp4" frameborder="0" allowfullscreen></iframe>',
});
}
});
但是,使用filefield 播放(预览)本地视频文件很热门吗?
【问题讨论】:
-
您是否可以选择使用标准 Javascript(ie: 不是通过 ExtJS 之类的框架)。无论如何,您的代码似乎只是得到一个
<iframe>,但您需要创建一个<video>标签。 (1) 如果您的 “本地文件” 表示用户选择的视频(它是一个字节数组),或者它是否意味着您知道本地的 url,这并不明显文件(如“intro.mp4”)? -
@VC。一 - 谢谢。不,我对 ExtJS 解决方案特别感兴趣。
<video>标签应该在<iframe>内部还是外部?