【问题标题】:Calling a server when app launches in phoneGap with JqueryMobile使用 JqueryMobile 在 phoneGap 中启动应用程序时调用服务器
【发布时间】:2012-11-20 16:14:54
【问题描述】:

我正在使用 PhoneGap 2.2.0 和 Jquery Mobile 1.2 开发应用程序。我需要应用程序在用户看到屏幕之前读取文件并调用服务器获取数据。我应该使用什么事件才能使其正常工作?我尝试了 mobile init 和 deviceready,但效果不佳。

【问题讨论】:

    标签: android ios cordova jquery-mobile


    【解决方案1】:

    假设您在这里只讨论第一页,您无需在页面呈现之前执行任何操作 - 只需关闭 AutoHideSplashScreen 并在自定义呈现完成后手动隐藏即可。

    我使用这种方法从数据库加载应用程序的第一页,但我不建议将它用于服务器连接 - 如果您没有连接,基本上应用程序会崩溃,因此无法通过应用商店评论。

    为了不需要连接,我首先使用本地存储的数据呈现视图 - 要么是应用程序 javascript 中的默认设置,要么是上次成功调用的保存副本。然后 ajax 调用在后台运行,完成后可以更新视图。

    【讨论】:

    • 你找到了一种方法,并会在几个小时内分享它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 2015-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-24
    相关资源
    最近更新 更多