2016-04-12 14 views
0

adımölçer bilgi hatası alın:Bu kodu için samsung dişli 2

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

bu hatayı alınıyor:

NotSupportedError: pedometer not supported

pedometrenin API "Verilen tip bir cihazda desteklenmiyor" dedi ama ben smartwatch 2.3'te koşmayı denedim. Ben Tizen SDK 2.4 ve emülatör SmartWatch 2.3

cevap

1

kullanıyorum "ama Smartwatch'larda 2.3 üzerinde çalışan çalıştı. Ben Tizen SDK 2.4 ve emülatör SmartWatch 2.3 kullanıyorum"

Bir cihazda veya emülatörünüzde denediniz mi?

Emülatör üzerinde çalışırsanız, çalışmaz. Cihazda öyle. Web'de birisini aktaran

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

https://github.com/chuvidi2003/SimpleSensor

+0

Taklitçiyi çalıştırdım? emülatörde neyin var? –

+1

Emülatör her zaman gerçek bir cihazdan alacağınız doğru hissi/çıkışı sağlayamaz, bu yüzden gerçek bir dişli s2 üzerinde test yapmak daha iyidir. –

0

: Burada

bir öğretici var Dişli S yazılım platformu tabanlı 1,0 (Tizen 2.2) Giyilebilir, ancak uygulanan pedometre API yeni içindir Gear S2 üzerinde çalışan SDK Tizen 2.3. Tizen 2.2 => webapis.motion.setAkümülatifPedometreListener (onchangedCB); Tizen 2.3 => tizen.humanactivitymonitor.setAkümülatifPedometerListener (onchangedCB); ayrıca uygulamada gerekli ayrıcalık tanımlanmış olup olmadığını kontrol etmeniz gerekir: " http://developer.samsung.com/privilege/healthinfo"

Aynı şey kalp atış hızı için de geçerlidir.