我想调用安卓手机的红外发射器(遥控电视之类的那个),查了android的API,红外的是 android.hardware.ConsumerIrManager 类,然后就写出了以下代码:
document.addEventListener("plusready", function() {
// 扩展API加载完毕,现在可以正常调用扩展API
// 导入 android.hardware.ConsumerIrManager 类对象
Hongwai = plus.android.importClass("android.hardware.ConsumerIrManager");
// 创建类的实例对象
var hongWai = new Hongwai();
var jianCha = hongWai.hasIrEmitter(); // hasIrEmitter()方法检查手机是否有红外发射器,返回布尔值
alert(jianCha);
}, false);
以上代码真机运行时报错:Uncaught null receiver;at android.hardware.ConsumerIrManager.hasIrEmitter at index.html:1
到底哪里有问题?请大神帮我,谢谢!
2 个回复
笑乾坤 (作者) - 小白起步,冲!冲!!冲!!!
这社区还有存在的必要吗?
雍渡人
最终你解决这个问题了吗大佬 可以指点一下不