使用PhoneGap + HTML5和embedded式Flashanimation

我想知道是否有可能做到以下几点:

  1. 使用HTML5,CSS和JavaScript构build移动应用程序
  2. 在应用程序的其中一个页面上embeddedFlash游戏(SWF)
  3. 用PhoneGap包装,并在Android上部署一个iOS
  4. 保持Flash游戏的function

我正在考虑为即将到来的移动项目做这个,并考虑我的select。 我可以在所有Flash中构build,也可以使用HTML5构build,并将Flashembedded到一个页面中。 HTML5将会更加快速和经济高效,并且可以完成我所需要的应用程序的UI和其他一切。 问题是我需要将这个Flash游戏join到网站中。 这是否意味着我必须在Flash中构build完整的应用程序才能实现这一目标?

谢谢

你是地球上最后一个听说Flash不能在iOS上工作的人吗?

那么,我有消息给你:闪存不适用于iOS 😉

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

使用PhoneGapembeddedSWF可能是Android上的一个半可行解决scheme(至less对于某些手机型号),但性能不太可能如此,而且由于Adobe已经正式放弃了手机上的Flash,所以使得Android版Flash游戏在这一点上不是一个非常有前途的策略。

您最好使用诸如ImpactJS之类的纯HTML5游戏开发库来创build游戏 – 这些工具不像Adobe获得的那样丰富,但跨平台支持和未来前景要好得多。

下面是一个不同的跨平台JS游戏引擎解决scheme的好桌子,有人放在一起: https : //github.com/bebraw/jswiki/wiki/Game-Engines

对于简单的animation你也可以转换Flash到HTML 5(与Abobe工具,forms谷歌HTML5转换dosen't),并把它放在networking视图任何平台的Windows Phone,Win商店….. HTML 5将工作,即使没有cordova或电话缺口