我有一个正在运行的JQueryMobile应用程序,我正在使用PhoneGap for Android / IPhone进行开发,而且进展顺利。但是,我想使用相同的JQueryMobile代码库将应用程序扩展到Facebook。当我的FB应用程序是在Facebook IFRAME里面,它呈现,但是当我点击我的第一个jquerymobile“#abcdef”链接时,它或者完全崩溃我的Chrome浏览器,或者它在浏览器中“返回2x”导航,或者它弹出我的应用程序页面一些奇怪的行为。有没有人有任何关于让jquerymobile代码库在网络上作为嵌入式Facebook应用程序工作的建议?是否有一些设置可以使我的移动应用程序更像某个环境中的Web应用程序?谢谢!
答案 0 :(得分:0)
Facebook iFrame Canvas应用程序很古怪。除了对我来说似乎很奇怪的其他事情(MS网站背景)之外,facebook父框架会发布到你的iframe。
理论上你可以保留标记相同,但不能为你的facebook应用程序初始化jQuery Mobile,但这会变得混乱。我会为你的facebook画布推荐一套单独的视图(html页面)。