Phonegap 应用程序在使用移动数据时启动时间较慢,但在 WiFi 上启动速度很快
Phonegap app has slow startup time when using mobile data, but fast on WiFi
我的应用程序有一个在启动时显示的登录屏幕,但在按下登录按钮之前没有对我的服务器进行 ajax 调用。应用程序启动时没有代码立即调用我的服务器,所以真的没有任何理由让它在启动时下载大量数据吗?
但是我正在使用 Urban Airship 来推送通知,难道是那样吗?使用 WiFi 时几乎立即启动,但在完美的 4G LTE 连接上大约需要 15-20 秒。
鉴于我们已经确定您正在本地加载所有 HTML、CSS、字体和图像资产,因此启动时间应该不会因为必须以较慢的速度加载任何这些资产而受到影响网络。
我唯一能想到的另一件事是您的应用程序中的一个或多个插件正在尝试在启动时进行网络操作,其中一些可能会失败,例如插件配置错误或只是写错了.
我建议您查看您正在使用的插件,作为调试的下一个重点领域。
我的应用程序有一个在启动时显示的登录屏幕,但在按下登录按钮之前没有对我的服务器进行 ajax 调用。应用程序启动时没有代码立即调用我的服务器,所以真的没有任何理由让它在启动时下载大量数据吗?
但是我正在使用 Urban Airship 来推送通知,难道是那样吗?使用 WiFi 时几乎立即启动,但在完美的 4G LTE 连接上大约需要 15-20 秒。
鉴于我们已经确定您正在本地加载所有 HTML、CSS、字体和图像资产,因此启动时间应该不会因为必须以较慢的速度加载任何这些资产而受到影响网络。
我唯一能想到的另一件事是您的应用程序中的一个或多个插件正在尝试在启动时进行网络操作,其中一些可能会失败,例如插件配置错误或只是写错了.
我建议您查看您正在使用的插件,作为调试的下一个重点领域。