Javascript 在UIWebView中优化Swiffy Flash到HTML5的加载

Javascript 在UIWebView中优化Swiffy Flash到HTML5的加载,javascript,html,performance,uiwebview,google-swiffy,Javascript,Html,Performance,Uiwebview,Google Swiffy,我正在加载由Swiffy工具生成的相当大的HTML5/Javascript文件,该工具将Flash文件转换为HTML5和Javascript怪物。JS文件的大小介于300KB-1MB之间。在第三代iPad的UIWebView中加载这些文件需要几秒钟的时间。除了简化动画之外,可能没有什么可做的,但我只是想检查一下是否有我可能缺少的优化技巧。你能用类似的东西压缩swiffy对象吗?它会使大小变小,但会使解压缩的cpu强度更高压缩对象会减少文件大小,但我的主要问题是试图减少加载Swiffy对象的cpu

我正在加载由Swiffy工具生成的相当大的HTML5/Javascript文件,该工具将Flash文件转换为HTML5和Javascript怪物。JS文件的大小介于300KB-1MB之间。在第三代iPad的UIWebView中加载这些文件需要几秒钟的时间。除了简化动画之外,可能没有什么可做的,但我只是想检查一下是否有我可能缺少的优化技巧。

你能用类似的东西压缩swiffy对象吗?它会使大小变小,但会使解压缩的cpu强度更高压缩对象会减少文件大小,但我的主要问题是试图减少加载Swiffy对象的cpu时间。您可以使用类似web workers(多线程JavaScript)的方法将Swiffy的加载延迟到它自己的线程。我不知道UiWebView是否支持,但ios safari支持。我已经处理了很多这个问题。一个建议是在发布之前在Flash中优化形状。这将大大减少文件大小,甚至提高播放性能。你会对这种影响感到惊讶。多次运行optimize命令,直到它不再有效,或者达到您愿意妥协的限度。