登录|使用QQ帐号登录
WeStudio技术社区 > 新手上路
发帖|
看3747|回0|收藏
hixon 看全部
2022-7-6 16:43:24
本帖最后由 hixon 于 2022-7-6 16:45 编辑

U盘属于可热插拔设备,在USB插拔时系统控件device.io.usb会收到相应的事件。
1、在全局代码中定义一个字符串变量udisk_path

udisk_path.png

2、在device.io.usb控件的onEvent事件方法中获取路径
storage_path.png

代码:

  1. device.io.usb.onEvent = function(classname, event, payload) {
  2.     util.console.log(classname + ' | ' + event + ' | ' + payload);
  3.     if (this.getStorageCount() > 0) {
  4.         udisk_path = this.getStoragePath(0);
  5.     } else {
  6.         udisk_path = '';
  7.     }
  8. };


物一世(北京)科技有限公司

Powered by Discuz! X3.4

首页|简易版|触屏版|电脑版