我尝试https://github.com/chariotsolutions/phonegap-nfc在诺基亚735上阅读WP8(VS 2013)下的NFC标签,但我失败了。
当nfc \ platforms \ wp8 \ Plugins \ com.chariotsolutions.nfc.plugin \ NfcPlugin.cs尝试通过javasript函数fireNfcTagEvent()通过以下方式尝试通信时出现问题:
ScriptCallback script = new ScriptCallback("fireNfcTagEvent", new string[] { "ndef", JsonHelper.Serialize(tag) });
this.InvokeCustomScript(script, false);
我在函数fireNfcTagEvent()的开头添加了alert(" 1"),但它从不弹出...
我该如何解决?我怎样才能正确地与JS沟通?
此外,在建设过程中,可能会发出(可能不是重要的)警告:
Plugins \ com.chariotsolutions.nfc.plugin \ NfcPlugin.cs(184,12):警告CS0612:' WPCordovaClassLib.Cordova.Commands.BaseCommand.InvokeCustomScript(WPCordovaClassLib.Cordova.ScriptCallback,bool)&#39 ;已过时[C:\ Users \ xxx \ Documents \ xxx \ nfc \ platforms \ wp8 \ Nfc.csproj]
我的问题当然是关于正确执行fireNfcTagEvent
;不是关于建设过程中的警告。我正在寻找任何帮助。