2011-05-05 117 views
0

基本上,我正在做一些论文。 可在移动设备上播放的Facebook应用程序。使用PhoneGap开发Facebook应用程序是可能的吗?

想法是,
1.我将创建一个应用程序。
2.它将在Facebook上播放。 http://apps.facebook.com/ [名称]
3.通过http://apps.facebook.com/ [名称]

可在移动Web浏览器上访问和播放如果您有任何想法在开发可在移动Web浏览器上播放的Facebook应用程序上。如果你与我分享,我将非常感激。

到目前为止我研究过的东西:
1.并非所有的Flash游戏都可以在移动设备上播放。
Flash-lite无法处理所有应用程序,例如Farmville。
2.服务器端游戏工作得很好。 Mafia Wars之类的......

解决方案我认为目前为止:
HTML5 Canvas。

问题:
我不知道什么样的框架可以很好地适用于桌面浏览器和移动Web浏览器。

感谢您阅读..> <

+0

Flash在iPhone上完全不起作用。 – ceejayoz 2011-05-05 14:10:12

回答

0

无法运行游戏或URL http://apps.facebook.com/[name其他任何移动网络应用程序],因为Facebook将在iframe应用程序加载你和当前Facebook布局时显示画布应用程序是不是只为手机桌面。

我有同样的问题recentry,但它不是游戏,但像一些论坛的应用程序。我的解决方案是在域myapp.com上安装移动应用程序,并在加载时检测设备是移动设备还是桌面设备。

如果是桌面浏览器,我将用户重定向到http://apps.facebook.com/name上的fb画布应用程序,该应用程序从同一个域myapp.com运行相同的应用程序,但使用不同的可视化模板进行自我显示。

如果是手机,我会将用户留在myapp.com上,并使用可视模板显示移动版本的应用程序。

所以我有两个可视化界面的应用程序,一个用于在Facebook和一个在手机上运行的桌面。和移动版本使用Facebook连接登录用户。数据库在后台是一样的,基本上除了接口外,其他都是一样的。

它工作得很好。

相关问题