function getMac() {
var Context = plus.android.importClass("android.content.Context");
var Context2= plus.android.importClass("android.net.wifi.WifiManager");
var wifiManager = plus.android.runtimeMainActivity().getSystemService(Context.WIFI_SERVICE);
var wifiInfo = plus.android.invoke(wifiManager, "getConnectionInfo");
var mac = plus.android.invoke(wifiInfo, "getMacAddress");
alert(wifiInfo);
alert(mac);
}
我用这种方法测试过默认的8.0以下都好用,8.0以上就不好用了。现在是老项目升级改造后台修改不了,我是一个前端工程师。想用H5+Native.js实现前台获取安卓手机MAC地址 官方给出来的文档早就已经不好用了。希望大神们能帮帮忙~先谢谢了~