博客列表 >H5+ Android 监听USB 连接状态

H5+ Android 监听USB 连接状态

弘德誉曦的博客
弘德誉曦的博客原创
2019年10月27日 20:54:471497浏览

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com  | ***: 2564034335 

的回复:

 var main = plus.android.runtimeMainActivity();    
          var receiver = plus.android***plements('io.dcloud.feature.internal.reflect.BroadcastReceiver',{onReceive:getReceive});  
          var IntentFilter = plus.android***portClass('android.content.IntentFilter');  
          var Intent = plus.android***portClass('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***portClass(connected);   
                         var isusb=connected.getBoolean("connected");  
                             if(isusb)  
                             {  
                                 uni.showToast({title:"USB 已连接",icon:"none"});   

                             }else{  

                                 uni.showToast({title:"USB 已拔出",icon:"none"});   
                             }   
                       }   
              }


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议