Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 使用本地和服务器页面的PhoneGap jQuery-Mobile应用程序大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在iOS上有一个基本的PhoneGap / jQuery-Mobile应用程序,它最初会加载作为应用程序一部分的index.html页面.在该页面上有一个链接指向我们移动网站上的页面(未部署为应用程序的一部分).这是我想要的,因为当我点击链接时,它会加载我的应用程序中的移动页面(我更新了PhoneGap.plist ExternalHosts,因此它将加载到我的应用程序而不是Safari中).

我的问题是,是否从我的应用程序中显示的移动页面,但不是我的应用程序的一部分,我可以链接回我的应用程序的一部分页面?这甚至可能吗?如果没有,我有什么选择来实现同样的行为?

我希望我的应用程序的基本设计是使用某些菜单,这些菜单始终可以通过按钮返回到应用程序中不同页面菜单(例如,家庭,移动站点,相机等).单击菜单链接会加载导航栏下方的移动网页,此页面可能是Phonegap应用程序的本地或我们服务器上的远程页面. (可选地,菜单/导航栏可以是移动站点的一部分 – 但这仅在移动站点页面菜单上的主页按钮加载应用程序的index.html页面时才有效).

该计划是为iOS和Android上的应用程序维护一个代码库,并仍使用PhoneGap访问手机的功能,例如相机.但是,我们不必为每个服务器端的信息交换(检索,数据库更新等)编写.ajax调用,我们可以利用我们现有的服务器端表单和已经作为.aspx页面托管的页面,为它们提供服务. Phonegap应用程序.如果可能的话,能够在我的应用程序和我的移动网站(所有使用JQuery MobilE)页面之间来回链接是理想的.能够在我们的远程服务器页面上包含phonegap.js并在这页面内包含对phonegap的javascript API调用,如果可以的话,将是另一个重大的好处.

希望这是有道理的.

提前致谢!

解决方法

是的我们做了.我使用了ChildBrowser,如下所述.我们必须在iOS和Android上修改ChildBrowser用户界面以隐藏地址栏和工具栏.我们需要花费一些精力才能使我们的移动网站标题/菜单栏与我们的原生标题栏相匹配.最终的结果是无缝体验 – 您无法分辨您是在查看本机页面还是从我们的移动网站提供的页面.

大佬总结

以上是大佬教程为你收集整理的android – 使用本地和服务器页面的PhoneGap jQuery-Mobile应用程序全部内容,希望文章能够帮你解决android – 使用本地和服务器页面的PhoneGap jQuery-Mobile应用程序所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。