【发布时间】:2018-09-04 00:42:33
【问题描述】:
我有一个 Ionic 3 应用程序,它在服务器上有很多 http 请求。我还想检测用户的连接速度有多快或多慢,具体取决于他/她的连接。
例如在 Spotify 和 Messenger App 中,它们可以检测用户的慢速连接。
我尝试使用 ionic/network,但 downlinkMax 属性总是返回 null。在浏览器和 Android 设备上测试。
这是下面的代码。
async initializeApp() {
await this.platform.ready()
console.log(this.network.downlinkMax) // always returns null
}
我也试过这个solution,但是如果网络太快的话,这不是一个准确的速度衡量标准,正如他们所说的那样,它也可能由于另一个请求而影响应用程序的性能。
还有其他想法吗?
如果有人可以提供帮助,不胜感激。 提前致谢。
【问题讨论】:
-
我认为不可能。
标签: javascript angular ionic-framework network-programming ionic3