|
我试图使用web开发读取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"/>
复制代码
我用whiztags NFC标签与齿轮S2,他们正在与我的手机(联系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);
复制代码 |
|