# 基础开发平台 **Repository Path**: youdelu/basic-development-platform ## Basic Information - **Project Name**: 基础开发平台 - **Description**: 基础开发平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-05 - **Last Updated**: 2023-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一、开发环境准备及配置 # 1)、原生APP开发 # 2)、VUE前端开发 # # 二、功能API # 1)、基础模块 获取基础模块 var base = require('base'); 1.获取基础数据 var baseInfo = base.info(); baseInfo.appId;//APPID baseInfo.appName;//APP名称 baseInfo.appVersion;//APP版本 baseInfo.screenHeight;//屏幕高度 baseInfo.screenWidth;//屏幕宽度 2.获取设备指纹 var fingerprint = base.fingerprint(); 3.获取位置信息 var location = base.location(); location.area;//省 location.country;//国家 location.countryCode;//国家编码 location.latitude;//纬度 location.longitude;//经度 location.locality;//区 location.street;//镇、街道 4.拨打电话 var tel = "13417829669"; base.callTel(tel); 5.系统提示 var msg = "测试一下"; base.showToast(msg); # 2)、APP管理 获取APP管理模块 var appManager = require('appManager'); 1.设置APP全屏,且不可操作系统导航栏和状态栏 # 3)、网络请求 获取网络请求模块 var fetch = require('fetch'); var param = { //请求方式 GET\POST\HEAD\DELETE\PUT\PATCH\OPTION\TRACE "method":"GET", "url":"[http://test.com/api](http://test.com/api.)[.](http://test.com/api.)[actio](http://test.com/api/action)[n](http://test.com/api/action)", "header":{ "" } }; # 4)、下载管理 # 5)、文件读写 # 6)、Key-Value存取 # 7)、媒体管理 # 8)、数据库管理 # 9)、IoT平台 # 10)、通知管理 # 11)、版本更新 # 三、界面渲染 # 四、原生模块 # 五、样式支持 # 六、事件处理