使用PhoneGap + HTML5和嵌入式Flash电影

时间:2012-01-25 15:46:20

标签: android ios flash html5 cordova

我想知道是否可以执行以下操作:

  1. 使用HTML5,CSS和JavaScript构建移动应用
  2. 在应用程序的其中一个页面上嵌入Flash游戏(SWF)
  3. 使用PhoneGap进行换行,并在Android上部署iOS
  4. 保持Flash游戏的功能
  5. 我正在考虑为即将到来的移动项目做这个,并考虑我的选择。我可以在所有Flash中构建,或者我可以使用HTML5构建并将Flash嵌入到一个页面中。 HTML5将更快,更具成本效益,并且可以完成我对应用程序UI和其他所有内容的需求。问题是我需要将这个Flash游戏整合到网站中。这是否意味着我必须在Flash中构建整个应用程序才能实现这一目标?

    由于

2 个答案:

答案 0 :(得分:3)

你是地球上最后一个听到Flash无法在iOS上运行的人吗?

好吧,我有新闻:Flash无法在iOS上运行; - )

您可以使用Adobe的CS5工具将您的Flash游戏编译为原生iOS应用程序(如果您决定采用Flash路线,这可能是您最好的选择)但无法在iPhone上显示SWF它是如何嵌入的。

使用PhoneGap嵌入SWF可能是Android上的半可行解决方案(至少对于某些手机型号而言),但性能不太可能那么好,因为Adobe已经在手机上正式放弃Flash,制作Flash游戏对于Android来说,目前还不是一个非常适合未来的战略。

你最好尝试使用纯粹的HTML5游戏开发库(例如ImpactJS)创建游戏 - 这些工具并不像你使用Adobe那样丰富,但是跨平台支持和未来前景要好得多。

这是一个不同的跨平台JS游戏引擎解决方案的精彩表格,有人放在一起:https://github.com/bebraw/jswiki/wiki/Game-Engines

答案 1 :(得分:0)

对于简单的动画你也可以将flash转换为HTML 5(使用Abobe工具,形成google html5转换dosen&t;)然后将它放在Web视图中的任何平台Windows Phone,Win store ..... 即使没有科尔多瓦或手机间隙,HTML 5也能正常工作