【问题标题】:ipad every time launch sencha touch 2 web app from home screen application reload from beginningipad 每次从主屏幕启动 sencha touch 2 Web 应用程序从头重新加载应用程序
【发布时间】:2012-07-30 11:07:57
【问题描述】:

我有一个基于 sencha touch 2 框架的网络应用程序。 只需在 iPad 中添加主屏幕快捷方式并打开应用程序时,每次应用程序从头重新启动 并且 iPad 没有保存当前页面的状态.

我的应用程序的缓存大小约为 2MB。

我可以像 Safari 一样保存我的应用程序的状态吗?

【问题讨论】:

    标签: ios ipad sencha-touch sencha-touch-2


    【解决方案1】:

    要离线,您应该配置应用缓存清单并指定在线或离线可用的资源。

    阅读以下内容 http://www.sencha.com/learn/taking-sencha-touch-apps-offline/ http://www.w3schools.com/html5/att_html_manifest.asp

    【讨论】:

    • 我已经配置了缓存清单,缓存大小约为 2MB。
    • 那是什么问题?你在“保存状态”下是什么意思?
    • 保存状态:当您通过登录视图并在应用程序中工作时处于全屏模式,如果您在 iPad 中打开另一个应用程序(如音乐播放器)并返回我的应用程序,应用程序从头刷新然后返回登录视图.
    • Sencha 的厨房水槽示例有同样的问题
    【解决方案2】:

    尝试为您的控制器操作配置路由。这样,当您切换回来时,状态会通过 url 保持不变。

    【讨论】:

      【解决方案3】:

      尝试使用 cordova(以前称为 phonegap)包将 Web 应用程序包装到本机应用程序。

      【讨论】:

      • 我知道,但我更喜欢任何人直接使用该应用程序。
      猜你喜欢
      • 2011-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      • 2016-09-23
      相关资源
      最近更新 更多