我想将一些Flash文件转换为基于HTML 5的视频,我尝试使用Google Swiffy,这比任何其他转换器都要好得多。唯一的问题是它在Mozilla Firefox,Android浏览器和移动Safari浏览器中不支持音频。有没有办法操纵JSON数据并使其适用于所有浏览器,如果是,如何?如果不是,为什么? 很好地理解Swiffy如何工作的清晰解释。
先谢谢
答案 0 :(得分:0)
我发现更好的解决方案是将音频和动画分开并封装每个。例如,创建一个AnimationPlayer和一个AudioPlayer。在每个中,分别实施Swiffy并说Jplayer。这样,如果你需要用CreateJS sprite替换你的swiffy动画或者下一个很酷的东西,你可以不用破坏你的其他代码。当然,这也解决了音频问题,使用了一个可以正常工作并且适用于所有浏览器的完善的音频播放器。
答案 1 :(得分:0)
自问题问题以来,音频现在可以在Firefox(23)中运行 - swiffy网站上的兼容性图表在FF 15处停止。让我们说“部分支持”,因为在FF和IE9中,声音都很容易当动画变得复杂时停止。但是,在Chrome中可以很好地工作。
迈克尔普雷德斯科特的回答可能为iPad提供了一些希望,但仍然无法识别出狡猾的声音。但是,我想知道它是如何工作的 - 用户会按下两个按钮(一个用于声音,一个用于视频)?或者音频和视频会加载在一起并自动播放?无论哪种方式,当声音/视频要同步时,不会弄得一团糟(或者至少是冒险)吗?