2016-06-23 12 views
1

웹 개발을 사용하여 NFC 태그의 데이터를 읽으려고합니다. 에뮬레이터에서 태그를 감지 할 수 있지만 Gear S2에서는 작동하지 않습니다.NFC 태그가 기어 S2에서 작동하지 않습니다.

나는 그들이 내 모바일 (넥서스 5)로 작업

<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"/> 

것은 내가 기어 (S2)와 whiztags NFC 태그를 사용하고 config.xml에 모든 권한을 부여했다.

시계에서 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);

+0

tizen.systeminfo.getCapability ("http://tizen.org/feature/network.nfc.tag"); 에뮬레이터에서 true를 반환하는 동안 Gear S2에 대해 false를 반환합니다. Gear S2는 NFC 태그를 지원하지 않습니까? – user1039985

답변

0

NFC의 API는 모든 모바일 및 착용 할 수있는 장치에서 지원되지 않을 수 있음을 의미 타 이젠 모바일 및 착용 할 수있는 프로파일, 모두 선택 사항입니다. NFC API는 Tizen 웨어러블 에뮬레이터에서는 지원되지만 Tizen 모바일 에뮬레이터에서는 지원되지 않습니다.

자세한 내용은 this link을 참조하십시오.

같은 문제가있는 다른 사람들을 보았습니다. 봐봐 on this link 너무.