【发布时间】:2015-08-26 08:34:37
【问题描述】:
Android 应用有:
JavaScriptNFCInterface NFCIDConnector = new JavaScriptNFCInterface(this);
webView.getSettings().setJavaScriptEnabled(true);
webView.addJavascriptInterface(NFCIDConnector, "Android");
public class JavaScriptNFCInterface {
public JavaScriptNFCInterface(Context c) {
mContext = c;
}
@JavascriptInterface
public String getNFCID() {
return NFCID;
}
}
为了在 UI 中进行测试:
<a class="btn btn-primary" href="#" onclick="console.log(Android.getNFCID)" role="button">test</a>
但我只收到:
chromium﹕ [INFO:CONSOLE(1)] "function () { [native code] }", source: http://192.168.173.216:8082/#/tablet/index (1)
不是带有 ID 的字符串。
【问题讨论】:
标签: javascript java android webview