【问题标题】:Speed up loading times while using Phonegap使用 Phonegap 时加快加载时间
【发布时间】:2012-07-18 23:08:51
【问题描述】:

我正在使用 Phonegap 构建我的应用程序,它们运行良好。我唯一的问题是加载页面需要多长时间。

我必须在第一个屏幕上放置一个启动页面,以便在用户访问它时加载它,但我不能对每个单独的页面都这样做。

我可以做些什么来加快加载时间?

【问题讨论】:

  • 你有单独的html文件吗?

标签: android html optimization cordova


【解决方案1】:

说实话,我还没有尝试过这个,但是我从 Phonegap 的一位共同创建者那里读到的一个提示是,当你想要交互时,不要使用 onclick,而是使用 ontouchstart。 onclick 显然有可能在运行其脚本之前等待长达 300 毫秒,以防用户双击某些东西。如果您使用 onclick,这会更快地加载页面。

来源:http://sintaxi.com/you-half-assed-it

【讨论】:

  • 让我知道它是怎么回事,我很好奇它是否真的有所作为。
  • 加载速度明显更快,但按钮不再起作用...我想我必须调整我的 onclick 命令以使用 ontouchstart?
  • 嗯,很奇怪。您可能需要更改一些东西,我不完全确定 ontouchstart 的行为方式。 This SO answer 说要说类似“ontouchstart="javascript:functionToCall();"" 而不仅仅是要运行的 JavaScript,以便声明范围。
  • 更新:所有页面的加载时间仍然慢得让人麻木
猜你喜欢
  • 2011-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-03
  • 2014-07-28
相关资源
最近更新 更多