如果我只是调用MediaElement而不是MediaElementPlayer,我是否仍然可以仅使用CSS来覆盖HTML和Flash播放器?或者我是否必须修改实际的FLA?
答案 0 :(得分:4)
所以,我做了一些游戏,事实证明是的,它是可能的(带有一个捕获):控件实际上是相同的UI,即它都是在HTML / JS中完成的,实际上并没有被读取闪光灯。您所要做的就是使用MediaElement API控制HTML5和SWF播放器。
目前还不是很明显,但为了删除默认的SWF控件,您只需在使用JavaScript之前删除controls
的{{1}}属性(如果已设置)调用video
,MediaElement.js也会智能地排除SWF控件。
然而,问题是目前存在一个错误(我有filed),阻止Flash播放器通过HTML进行控制,直到MediaElement
通过其他方式激活(SWF控件或带有JS直接)。因此,在修复之前,生产使用是不安全的。