html5+ 监听usb动态
var main = plus.android.runtimeMainActivity();
var receiver = plus.android.implements('io.dcloud.feature.internal.reflect.BroadcastReceiver',{onReceive:getReceive});
var IntentFilter = plus.android.importClass('android.content.IntentFilter');
var Intent = plus.android.importClass('android.content.Intent');
var filter= new IntentFilter();
var action="android.hardware.usb.action.USB_STATE";
filter.addAction(action);
main.registerReceiver(receiver, filter);
function getReceive(context,intent)
{
var type= intent.getAction();
if(type==action)
{
var connected=intent.getExtras();
plus.android.importClass(connected);
var isusb=connected.getBoolean("connected");
if(isusb)
{
uni.showToast({title:"USB 已连接",icon:"none"});
}else{
uni.showToast({title:"USB 已拔出",icon:"none"});
}
}
}