【发布时间】:2014-05-20 23:53:48
【问题描述】:
Intel XDK watchAcceleration 方法和 Apache Cordova 提供的 same-named method 究竟有什么区别?
一个比另一个有更好的性能吗?是使用这些更好还是只使用本机 JavaScript DeviceMotion event?
【问题讨论】:
标签: javascript html cordova accelerometer intel-xdk
Intel XDK watchAcceleration 方法和 Apache Cordova 提供的 same-named method 究竟有什么区别?
一个比另一个有更好的性能吗?是使用这些更好还是只使用本机 JavaScript DeviceMotion event?
【问题讨论】:
标签: javascript html cordova accelerometer intel-xdk
有一个细微的差别,XDK 版本会尝试“保留”您的 X 和 Y 方向,而 Cordova 不会。因此,当您比较输出时,您可能会看到不同的数字(一个可能给出负数,而另一个给出正数),具体取决于您检索的加速度计数字是纵向还是横向。
除此之外,两者之间没有显着差异。您应该在一个应用程序中只使用一个,而不是两个。
从性能的角度来看,它们是相同的。
关于 Mozilla 参考,我不认为 API 在大多数 webviews 中都可用。如果可用,这将是首选 API,但如果它不可用,则需要使用 Cordova 或 XDK 解决方案。
【讨论】: