# weexDDT **Repository Path**: smilessss/weexDDT ## Basic Information - **Project Name**: weexDDT - **Description**: 用于订货会APP项目,采用Weex混合架构。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-06-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # weexDDT #### 介绍 用于订货会APP项目,采用Weex混合架构。 #### 软件架构 支持两个平台:IOS Android #### 安装教程 Android 平台 1. npm install 2. 运行AVD 启动一个android模拟器 2. weexpack run android 3. weexpack build android #### 扩展模块 1. 重写 ImageGlideAdapter 增加图形处理支持gif动图 2. 增加 系统文件变动监听 触发 cameraWatch 事件 // mWXSDKInstance.fireGlobalEventCallback("cameraWatch", params); // 参数内容:{state:"success|fail", result:{ permission:true|false, mimecount, version} } 3. 增加 MyModule 模块 // init(callback, failbk) // 回调函数参数: { state:"success|fail", result:{permission:true|false, mimecount, wifilist, version } } // actived() 页面激活时调用,模块可确定当前wxSDKInstance实例 // scanCode(callback) 扫码二维码 // 回调函数参数: { state:"success|fail", qrcode:"" } // 其中qrcode是二维码内容会有格式: key=val;name=wrc;品牌=演示订货会;订货会=SAWQ // switchTo(param, callback) 页面切换跳转,当前页关闭(不加入回退桟) 可参考weex的导航模块做 // 参数:param 与weex的导航模块参数一致 // getMimeCount(callback) 获取系统相册文件数 // 回调函数参数: { state:"success|fail", data:int } // getWifiList(callback) 获取当前可扫描到的wifi列表 // 回调函数参数: { state:"success|fail", data:string[] } // checkPermissions() 申请权限, 读取相册权限, 取wifi列表权限, 使用摄像头权限(平台不同,可能有不同) // hasPermission(callback) 校验权限, android在获取wifi列表时需打开定位服务,所以没有启动时 locationsrv 有提示内容 // 回调函数参数: { state:"success|fail", data:{permission:true|false, locationsrv:"请转至系统设置开启定位服务"} } //