NFC Tag не работает на Gear S2

Я пытаюсь прочитать данные в теге NFC с помощью веб-разработки. Я могу обнаружить теги из эмулятора, но на Gear S2 это не работает.

Я дал все привилегии в config.xml

<tizen:privilege name="http://tizen.org/privilege/nfc.common"/>
<tizen:privilege name="http://tizen.org/privilege/nfc.tag"/>
<tizen:privilege name="http://tizen.org/privilege/bluetooth.admin"/>
<tizen:privilege name="http://tizen.org/privilege/nfc.admin"/>
<tizen:privilege name="http://tizen.org/privilege/nfc.cardemulation"/>

Я использую метки NFC Whiztags с Gear S2, они работают с моим мобильным телефоном (Nexus 5).

Я включил NFC в своих часах, но они по-прежнему не отвечают на теги.

Код:

var adapter = tizen.nfc.getDefaultAdapter();
adapter.setPowered(
        true, // Enable NFC adapter
        function () {console.log('Power on success');},                                    // Handle succes
        function () {console.log('Power on failed');}); // Handle failure
//  
var onSuccessCB = {onattach : function(nfcTag) {
    console.log("NFC Tag's type is " + nfcTag.type);
    navigator.vibrate([600, 100, 300, 200, 0]);
    for(var i in nfcTag.properties) {
      console.log("key:" + i + " value:" + nfcTag.properties[i]);
    }
  }, ondetach : function() {
    console.log("NFC Tag is detached");
  }};
adapter.setTagListener(onSuccessCB);

1 ответ

NFC API не является обязательным как для мобильных, так и для носимых профилей Tizen, что означает, что он может поддерживаться не на всех мобильных и носимых устройствах. NFC API поддерживается в носимом эмуляторе Tizen, но не в мобильном эмуляторе Tizen.

Пожалуйста, перейдите по этой ссылке для более подробной информации.

Я видел некоторых других людей, имеющих такую ​​же проблему. Посмотрите на эту ссылку тоже.

Другие вопросы по тегам