我想知道多少轮询会耗尽电池寿命。它取决于消息大小吗?或者仅仅是我在投票的事实使它耗尽了击球手?
我可以提供更多细节:
每两秒轮询一次,消息长度为60字节(平均)
我想知道多少轮询会耗尽电池寿命。它取决于消息大小吗?或者仅仅是我在投票的事实使它耗尽了击球手?
我可以提供更多细节:
每两秒轮询一次,消息长度为60字节(平均)
它与消息大小无关,与频率有很大关系。
每次轮询时,电话都必须使用它的网络——基本上就是它的收音机。如果您发送一条大消息,它可能会使用无线电稍长一点的时间(但可能还不够重要)。如果您发送非常大的消息,这将开始产生更大的影响 - 但您不会轮询非常大的消息,对吗?
但是,频繁轮询(即使是小消息)会导致手机严重耗电。不同的手机有不同的反应……使用 Android 时要特别小心,在某些硬件/软件组合中,即使在后台运行时,您也可以进行轮询。
我们通过检测与页面的交互(所有触摸事件)并在页面一段时间未触摸时逐渐延迟我们的民意调查,取得了很好的成功(也在 HTML5 中构建)。例如,ontouch,poll = 3s。下一次轮询 = 4s。下一次投票 = 5s... 以此类推。