【发布时间】:2014-05-19 06:34:50
【问题描述】:
我有一个自定义模块,我在其中将来自我的 magento 后端的视频文件添加到特定专辑中。文件在本地上传或通过 URL 嵌入。要查看已上传的文件,我添加了一个链接,用户可以从中播放当前上传的文件,也可以通过保存的 URL 和“文件浏览按钮”播放新文件。为此,我使用了 Shadowbox 和 jwplayer。从 URL 视频播放正常,但对于本地上传的文件,如果它是 AVI 格式,两个播放器都不适用于 AVI 格式
这是我的代码
JWPlayer 不支持 Avi 格式
jwplayer('sb-body-inner').setup({
file: url,
width: '380',
height: '270',
autostart: 'true',
image: img,
});
和影盒播放器
Shadowbox.init({
handleOversize: 'resize',
flashVars: {
skin: '".Mage::getBaseUrl('js').'mediaappearance/skin01.zip'."',},
overlayOpacity: 0.8,
});
我的锚标签也是我称之为 jwplayer 或 shadowbox 的地方
`<a href="'.$withfunction.'" rel="'.$videoRel.'">View current file</a>'`
提前感谢您的帮助
这是更好地解释我的案例的屏幕截图 Add Media Album
【问题讨论】:
-
你可以在 firebug 窗口中看到错误
-
你为什么用2个播放器播放文件?我认为 1 就足够了,所有文件类型都支持 i-e Shadowbox
-
如何通过 shadowbox 播放器播放 mp4 swf 等所有文件
-
使用 Shadowbox.open 函数根据需要设置播放器和分机选项。希望它会有所帮助
-
你能解释一下或分享代码我如何使用分机和播放器选项
标签: magento jwplayer shadowbox