2016-04-12 2 views
0

Для этого кода:Получить шагомер Информация об ошибке в Samsung Gear 2

window.tizen.humanactivitymonitor.start(
     "PEDOMETER", 
     function onSuccess(pedometerInfo) { 
      console.log("successful"); 
     } 
    ); 

Получение этой ошибки:

NotSupportedError: pedometer not supported

АНИ шагомера сказал, что «данный тип не поддерживается на устройстве» , но я попробовал работать на smartwatch 2.3. Я использую Tizen SDK 2.4 и эмулятор SmartWatch 2,3

ответ

1

«но я попытался запустить на SmartWatch 2.3. Я использую Tizen SDK 2.4 и эмулятор SmartWatch 2.3»

Пробовали ли вы на устройстве или на эмуляторе?

Если вы попробуете эмулятор, это не сработает. На устройстве это делает.

Вот учебник:

http://denvycom.com/blog/accessing-sensor-data-on-samsung-gear-2/

https://github.com/chuvidi2003/SimpleSensor

+0

Я побежал на эмуляторе? что с эмулятором? –

+1

Эмулятор не всегда может обеспечить правильное ощущение/выход, который вы получите от реального устройства, поэтому лучше проверить на реальном снаряжении s2. –

0

Цитирование кого-то в Интернете: передач S программного обеспечения платформы носимого 1,0 (Tizen 2,2) на основе, но шагомер API вы реализовали для нового SDK Tizen 2.3, который работает на Gear S2. Tizen 2.2 => webapis.motion.setAccumulativePedometerListener (onchangedCB); Tizen 2.3 => tizen.humanactivitymonitor.setAccumulativePedometerListener (onchangedCB); также необходимо проверить, установлена ​​ли в вашем приложении необходимая привилегия: «http://developer.samsung.com/privilege/healthinfo»

То же самое касается частоты сердечных сокращений.