更新文档问题

main
liuwen 6 months ago
parent cb1b81fbd4
commit 61f7f9b209
  1. 20
      manifest.json
  2. 1580
      package-lock.json
  3. 21
      package.json
  4. 2
      pages.json
  5. 3
      pages/configuration/index.vue
  6. 133
      pages/index/index.vue
  7. 2
      pages/more/index.vue
  8. 19
      pages/upgrade/index.vue
  9. BIN
      unpackage/cache/apk/__UNI__5E03357_cm.apk
  10. 2
      unpackage/cache/apk/apkurl
  11. 2
      unpackage/cache/apk/cmManifestCache.json
  12. 2
      unpackage/cache/certdata
  13. BIN
      unpackage/cache/wgt/__UNI__5E03357/.manifest/icon-android-hdpi.png
  14. BIN
      unpackage/cache/wgt/__UNI__5E03357/.manifest/icon-android-xhdpi.png
  15. BIN
      unpackage/cache/wgt/__UNI__5E03357/.manifest/icon-android-xxhdpi.png
  16. BIN
      unpackage/cache/wgt/__UNI__5E03357/.manifest/icon-android-xxxhdpi.png
  17. 2
      unpackage/cache/wgt/__UNI__5E03357/__uniapppicker.js
  18. 2
      unpackage/cache/wgt/__UNI__5E03357/app-config-service.js
  19. 8
      unpackage/cache/wgt/__UNI__5E03357/app-service.js
  20. 2
      unpackage/cache/wgt/__UNI__5E03357/app-view.js
  21. 2
      unpackage/cache/wgt/__UNI__5E03357/manifest.json
  22. 2
      unpackage/cache/wgt/__UNI__5E03357/view.css
  23. 4
      unpackage/cache/wgt/__UNI__5E03357/view.umd.min.js
  24. 2
      unpackage/dist/build/app-plus/__uniapppicker.js
  25. 2
      unpackage/dist/build/app-plus/app-config-service.js
  26. 8
      unpackage/dist/build/app-plus/app-service.js
  27. 2
      unpackage/dist/build/app-plus/app-view.js
  28. 2
      unpackage/dist/build/app-plus/manifest.json
  29. 2
      unpackage/dist/build/app-plus/view.css
  30. 4
      unpackage/dist/build/app-plus/view.umd.min.js
  31. 2
      unpackage/dist/dev/app-plus/__uniapppicker.js
  32. 2
      unpackage/dist/dev/app-plus/app-config-service.js
  33. 1685
      unpackage/dist/dev/app-plus/app-service.js
  34. 1430
      unpackage/dist/dev/app-plus/app-view.js
  35. 2
      unpackage/dist/dev/app-plus/manifest.json
  36. 2
      unpackage/dist/dev/app-plus/view.css
  37. 4
      unpackage/dist/dev/app-plus/view.umd.min.js
  38. 0
      unpackage/release/apk/旧版本/助手1.apk
  39. 0
      unpackage/release/apk/旧版本/蓝牙助手 (2).apk
  40. 0
      unpackage/release/apk/旧版本/蓝牙助手.apk
  41. BIN
      unpackage/release/apk/旧版本/蓝牙控制1.zip
  42. BIN
      unpackage/release/apk/旧版本/蓝牙控制3.apk
  43. BIN
      unpackage/release/apk/旧版本/蓝牙控制3.zip
  44. BIN
      unpackage/release/apk/蓝牙控制.apk
  45. BIN
      unpackage/release/apk/蓝牙控制.zip
  46. BIN
      unpackage/release/apk/蓝牙控制1.apk
  47. BIN
      unpackage/release/apk/蓝牙控制2.apk
  48. BIN
      unpackage/res/icons/1024x1024.png
  49. BIN
      unpackage/res/icons/120x120.png
  50. BIN
      unpackage/res/icons/144x144.png
  51. BIN
      unpackage/res/icons/152x152.png
  52. BIN
      unpackage/res/icons/167x167.png
  53. BIN
      unpackage/res/icons/180x180.png
  54. BIN
      unpackage/res/icons/192x192.png
  55. BIN
      unpackage/res/icons/20x20.png
  56. BIN
      unpackage/res/icons/29x29.png
  57. BIN
      unpackage/res/icons/40x40.png
  58. BIN
      unpackage/res/icons/58x58.png
  59. BIN
      unpackage/res/icons/60x60.png
  60. BIN
      unpackage/res/icons/72x72.png
  61. BIN
      unpackage/res/icons/76x76.png
  62. BIN
      unpackage/res/icons/80x80.png
  63. BIN
      unpackage/res/icons/87x87.png
  64. BIN
      unpackage/res/icons/96x96.png
  65. BIN
      unpackage/res/icons/APP图标1024X1024.png
  66. BIN
      unpackage/res/icons/APP图标144x144.png
  67. BIN
      unpackage/res/icons/APP图标192X192.png
  68. BIN
      unpackage/res/icons/APP图标72x72.png
  69. BIN
      unpackage/res/icons/APP图标96x96.png

@ -1,9 +1,9 @@
{
"name" : "易加蓝牙助手",
"name" : "终端调试助手",
"appid" : "__UNI__5E03357",
"description" : "",
"versionName" : "1.0.1",
"versionCode" : "100",
"versionName" : "1.0.5",
"versionCode" : 105,
"transformPx" : false,
/* 5+App */
"app-plus" : {
@ -50,7 +50,19 @@
},
/* SDK */
"sdkConfigs" : {
"ad" : {}
"ad" : {},
"push" : {}
},
"icons" : {
"android" : {
"hdpi" : "unpackage/res/icons/APP图标72x72.png",
"xhdpi" : "unpackage/res/icons/APP图标96x96.png",
"xxhdpi" : "unpackage/res/icons/APP图标144x144.png",
"xxxhdpi" : "unpackage/res/icons/APP图标192X192.png"
},
"ios" : {
"appstore" : "unpackage/res/icons/APP图标1024X1024.png"
}
}
}
},

1580
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -0,0 +1,21 @@
{
"name": "yes",
"version": "1.0.0",
"description": "",
"main": "main.js",
"dependencies": {
"node-sass": "^4.14.1",
"sass-loader": "^10.0.2",
"uview-ui": "^2.0.36"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "3"
},
"author": "",
"license": "ISC"
}

@ -62,7 +62,7 @@
}]
},
"globalStyle": {
"navigationBarTitleText": "芯神蓝牙助手",
"navigationBarTitleText": "终端调试助手",
"navigationBarTextStyle": "white",
"navigationBarBackgroundColor": "#01a4ef",
"backgroundColor": "#FFF"

@ -147,9 +147,12 @@
if(getApp().globalData.id){
this.value = getApp().globalData.id;
}
ecBLE.offBLEConnectionStateChange();
},
methods:{
setDimmer(){
this.sliderValue = Number(this.sliderValue);
this.sliderValue2 = Number(this.sliderValue2)
let id = getApp().globalData.id.toString();
let that = this
if(id!=''){

@ -3,18 +3,22 @@
<view class="headbtn">
<button @click="searchDevice">搜索设备</button>
</view>
<scroll-view scroll-y="true"
:refresher-enabled="false">
<view v-for="(item, index) in deviceListDataShow" :key="item.id" class="list-item" hover-class="list-item-hover"
hover-start-time="0" hover-stay-time="100" @click="listViewTap(item)">
<scroll-view scroll-y="true" :refresher-enabled="false">
<view v-for="(item, index) in deviceListDataShow" :key="item.id" class="list-item"
hover-class="list-item-hover" hover-start-time="0" hover-stay-time="100" @click="listViewTap(item)">
<!-- <image v-if="item.manufacturer==='eciot'" src="/static/img/ecble.png" class="list-item-img"></image> -->
<image src="/static/img/ble.png" class="list-item-img"></image>
<text class="list-item-name">{{item.name}}</text>
<image v-if="item.rssi >= -41" src="/static/img/s5.png" mode="aspectFit" class="list-item-rssi-img"></image>
<image v-else-if="item.rssi >= -55" src="/static/img/s4.png" mode="aspectFit" class="list-item-rssi-img"></image>
<image v-else-if="item.rssi >= -65" src="/static/img/s3.png" mode="aspectFit" class="list-item-rssi-img"></image>
<image v-else-if="item.rssi >= -75" src="/static/img/s2.png" mode="aspectFit" class="list-item-rssi-img"></image>
<image v-else="item.rssi < -75" src="/static/img/s1.png" mode="aspectFit" class="list-item-rssi-img"></image>
<text class="list-item-name">{{item.name}}</text>
<image v-if="item.rssi >= -41" src="/static/img/s5.png" mode="aspectFit" class="list-item-rssi-img">
</image>
<image v-else-if="item.rssi >= -55" src="/static/img/s4.png" mode="aspectFit"
class="list-item-rssi-img"></image>
<image v-else-if="item.rssi >= -65" src="/static/img/s3.png" mode="aspectFit"
class="list-item-rssi-img"></image>
<image v-else-if="item.rssi >= -75" src="/static/img/s2.png" mode="aspectFit"
class="list-item-rssi-img"></image>
<image v-else="item.rssi < -75" src="/static/img/s1.png" mode="aspectFit" class="list-item-rssi-img">
</image>
<text class="list-item-rssi">{{item.rssi}}</text>
<view class="list-item-line"></view>
</view>
@ -23,55 +27,56 @@
<u-toast ref="uToast"></u-toast>
</scroll-view>
</view>
</template>
<script>
// #ifdef APP
import ecUI from '@/utils/ecUI.js'
import ecBLE from '@/utils/ecBLE/ecBLE.js'
// #endif
// #ifdef MP
const ecUI = require('@/utils/ecUI.js')
const ecBLE = require('@/utils/ecBLE/ecBLE.js')
// #endif
<script>
// #ifdef APP
import ecUI from '@/utils/ecUI.js'
import ecBLE from '@/utils/ecBLE/ecBLE.js'
// #endif
// #ifdef MP
const ecUI = require('@/utils/ecUI.js')
const ecBLE = require('@/utils/ecBLE/ecBLE.js')
// #endif
let ctx
let deviceListData = []
export default {
export default {
data() {
return {
deviceListDataShow: []
deviceListDataShow: [],
debouncedSearch:null,
}
},
onLoad() {
ctx = this
setInterval(() => {
ctx.deviceListDataShow = JSON.parse(JSON.stringify(deviceListData))
}, 800)
this.requestAndroidPermission();
},
onShow() {
setTimeout(() => {
ctx.openBluetoothAdapter()
}, 100)
this.requestAndroidPermission().then((res)=>{
this.requestAndroidPermission().then((res) => {
console.log(res);
}).catch((error)=>{
}).catch((error) => {
console.log(error);
})
this.debouncedSearch = this.debounce(() => {
this.searchDevice2();
}, 1000);
},
onHide() {
setTimeout(()=>{
ctx.stopBluetoothDevicesDiscovery()
},100)
setTimeout(() => {
ecBLE.stopBluetoothDevicesDiscovery();
}, 100)
},
methods: {
requestAndroidPermission(permissionID){
requestAndroidPermission(permissionID) {
return new Promise((resolve, reject) => {
plus.android.requestPermissions(
['android.permission.WRITE_EXTERNAL_STORAGE',
'android.permission.BLUETOOTH_ADMIN',
'android.permission.ACCESS_FINE_LOCATION'
'android.permission.BLUETOOTH_ADMIN',
'android.permission.ACCESS_FINE_LOCATION'
], //
function(resultObj) {
for (var i = 0; i < resultObj.granted.length; i++) {
@ -101,8 +106,8 @@ const ecBLE = require('@/utils/ecBLE/ecBLE.js')
}
);
});
},
listViewTap(item){
},
listViewTap(item) {
let name = item.name.split('XS')[1];
let that = this;
getApp().globalData.id = name
@ -115,13 +120,15 @@ const ecBLE = require('@/utils/ecBLE/ecBLE.js')
uni.switchTab({
url: '/pages/configuration/index',
})
} else if(res.errCode!=0) {
} else if (res.errCode != 0) {
ecUI.showModal(
'提示',
'连接失败,errCode=' + res.errCode + ',errMsg=' + res.errMsg
)
}else{
getApp().globalData.id=''
ecUI.hideLoading()
} else {
ecUI.hideLoading()
getApp().globalData.id = ''
}
})
ecBLE.createBLEConnection(item.id)
@ -148,28 +155,40 @@ const ecBLE = require('@/utils/ecBLE/ecBLE.js')
ecBLE.onBluetoothDeviceFound(res => {
// if(res.id==="EC:22:05:13:78:49")
// console.log(`id:${res.id},name:${res.name},rssi:${res.rssi}`)
for (const item of deviceListData) {
if (item.id === res.id) {
item.name = res.name
item.rssi = res.rssi
return
if (res.name.startsWith('XS') && Number(res.rssi) > -80) {
const existing = ctx.deviceListDataShow.find(d => d.id === res.id)
if (existing) {
existing.rssi = res.rssi; //
} else {
ctx.deviceListDataShow.push({
id: res.id,
name: res.name,
rssi: res.rssi,
});
}
}
if (res.name.startsWith('XS')){
deviceListData.push({
id: res.id,
name: res.name,
rssi: res.rssi,
})
}
})
ecBLE.startBluetoothDevicesDiscovery()
},
debounce(fn, delay = 800) {
let that = this;
let timer = null
return function(...args) {
if (timer) clearTimeout(timer)
timer = setTimeout(() => {
fn.apply(that, args)
}, delay)
}
},
async searchDevice2() {
let that = this;
await ecBLE.stopBluetoothDevicesDiscovery();
await ecBLE.startBluetoothDevicesDiscovery();
},
searchDevice(){
ctx.deviceListDataShow = []
ecBLE.stopBluetoothDevicesDiscovery()
ecBLE.openBluetoothAdapter()
}
this.debouncedSearch();
},
}
}
</script>
@ -249,12 +268,14 @@ const ecBLE = require('@/utils/ecBLE/ecBLE.js')
.gap {
height: 57px;
}
.headbtn{
.headbtn {
margin: 40rpx;
width: 200rpx;
}
.headbtn button{
.headbtn button {
background-color: #92CDDC;
color: #fff;
}
</style>
</style>

@ -8,6 +8,7 @@
</template>
<script>
import ecBLE from '@/utils/ecBLE/ecBLE.js'
export default{
data(){
return{
@ -17,6 +18,7 @@
methods:{
closeBloone(){
let id = getApp().globalData.deviceInfo.id
ecBLE.stopBluetoothDevicesDiscovery();
let that = this
console.log(id);
uni.closeBLEConnection({

@ -83,7 +83,7 @@
// let list = []
// let that = this;
// h5
// // h5
// var input = document.createElement('input');
// input.type = 'file';
// input.style.display="none";
@ -97,8 +97,12 @@
// var fileData = e.target.result;
// let size = Math.ceil(fileData.byteLength / 128);
// that.num = size;
// var uint8View = new Uint8Array(fileData);
// console.log(uint8View.slice(0, 128));
// var uint8View = new Uint8Array(fileData);
// let jyh = 0
// for(let i in uint8View){
// jyh+=uint8View[i]
// }
// console.log(jyh);
// console.log(Array.from(uint8View.slice(0, 128)).map(byte => byte.toString(16)));
// }
// reader.onerror = function(e) {
@ -144,9 +148,8 @@
let result = receivecommand(res,data)
if(result){
this.commandmaskshow = false
for(let i=0;i<res.data.length;i++){
let text = parseInt(res.data[i],16).toString()
ans+=text
for(let i=res.data.length-1;i>=0;i--){
ans+=res.data[i];
}
that.version = ans;
that.$refs.uToast.show({
@ -186,7 +189,7 @@
let data2 = {} //
let maxUpload = 0; //
let str = that.pathArr.name
let textChecks = Number(str.substring(str.indexOf("-") + 1, str.indexOf(".")))//
let textChecks =str.substring(str.indexOf("-") + 1, str.indexOf("."))//
console.log('文件校验和:'+textChecks);
data2.id = getApp().globalData.id;
const start =()=>{
@ -243,7 +246,7 @@
var data = {}
data.id = getApp().globalData.id;
data.msg={
textChecks:textChecks.toString().padStart(8,"0"),
textChecks:textChecks,
lenChecks:fileLength.toString(16).padStart(8,"0"),
}
//

Binary file not shown.

@ -1 +1 @@
https://ide.dcloud.net.cn/build/download/e3846c10-bf1e-11ee-9cfd-cde89ad1976c
https://app.liuyingyong.cn/build/download/44199ec0-39fa-11f0-b6c0-1f6326cee119

@ -1 +1 @@
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

@ -1,3 +1,3 @@
andrCertfile=D:/360Downloads/Software/HBuilderX_3.6.18.20230117/HBuilderX/plugins/app-safe-pack/Test.keystore
andrCertfile=F:/360Downloads/Software/HBuilderX/plugins/app-safe-pack/Test.keystore
andrCertAlias=android
andrCertPass=ep/Tdjka4Y7WYqDB6/S7dw==

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/index/index","pages/device/device","pages/configuration/index","pages/upgrade/index","pages/more/index"],"window":{"navigationBarTitleText":"芯神蓝牙助手","navigationBarTextStyle":"white","navigationBarBackgroundColor":"#01a4ef","backgroundColor":"#FFF"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"black","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"易加蓝牙助手","compilerVersion":"3.6.18","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniConfig = {"pages":["pages/index/index","pages/device/device","pages/configuration/index","pages/upgrade/index","pages/more/index"],"window":{"navigationBarTitleText":"终端调试助手","navigationBarTextStyle":"white","navigationBarBackgroundColor":"#01a4ef","backgroundColor":"#FFF"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"black","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"终端调试助手","compilerVersion":"3.99","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/device/device","meta":{},"window":{"enablePullDownRefresh":false}},{"path":"/pages/configuration/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/upgrade/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/more/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__5E03357","name":"易加蓝牙助手","version":{"name":"1.0.1","code":"100"},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#01a4ef"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.UNIA3B5DFA","custompermissions":true},"apple":{"dSYMs":false,"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.6.18","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"rgba(0,0,0,0.4)","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}],"height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"122481200904"}}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__5E03357","name":"终端调试助手","version":{"name":"1.0.5","code":105},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#01a4ef"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/APP图标1024X1024.png","prerendered":"false"}},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.UNI5E03357","custompermissions":true},"apple":{"dSYMs":false,"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"rgba(0,0,0,0.4)","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}],"height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"122481200904"}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/index/index","pages/device/device","pages/configuration/index","pages/upgrade/index","pages/more/index"],"window":{"navigationBarTitleText":"芯神蓝牙助手","navigationBarTextStyle":"white","navigationBarBackgroundColor":"#01a4ef","backgroundColor":"#FFF"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"black","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"易加蓝牙助手","compilerVersion":"3.6.18","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniConfig = {"pages":["pages/index/index","pages/device/device","pages/configuration/index","pages/upgrade/index","pages/more/index"],"window":{"navigationBarTitleText":"终端调试助手","navigationBarTextStyle":"white","navigationBarBackgroundColor":"#01a4ef","backgroundColor":"#FFF"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"black","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"终端调试助手","compilerVersion":"3.99","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/device/device","meta":{},"window":{"enablePullDownRefresh":false}},{"path":"/pages/configuration/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/upgrade/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/more/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__5E03357","name":"易加蓝牙助手","version":{"name":"1.0.1","code":"100"},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#01a4ef"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"]},"apple":{"dSYMs":false},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.6.18","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"rgba(0,0,0,0.4)","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}],"height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__5E03357","name":"终端调试助手","version":{"name":"1.0.5","code":105},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#01a4ef"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/APP图标72x72.png","xhdpi":"unpackage/res/icons/APP图标96x96.png","xxhdpi":"unpackage/res/icons/APP图标144x144.png","xxxhdpi":"unpackage/res/icons/APP图标192X192.png"},"ios":{"appstore":"unpackage/res/icons/APP图标1024X1024.png"}},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"]},"apple":{"dSYMs":false},"plugins":{"ad":{},"push":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"rgba(0,0,0,0.4)","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}],"height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/index/index","pages/device/device","pages/configuration/index","pages/upgrade/index","pages/more/index"],"window":{"navigationBarTitleText":"芯神蓝牙助手","navigationBarTextStyle":"white","navigationBarBackgroundColor":"#01a4ef","backgroundColor":"#FFF"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"black","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"易加蓝牙助手","compilerVersion":"3.6.18","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniConfig = {"pages":["pages/index/index","pages/device/device","pages/configuration/index","pages/upgrade/index","pages/more/index"],"window":{"navigationBarTitleText":"终端调试助手","navigationBarTextStyle":"white","navigationBarBackgroundColor":"#01a4ef","backgroundColor":"#FFF"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"black","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"终端调试助手","compilerVersion":"3.99","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/device/device","meta":{},"window":{"enablePullDownRefresh":false}},{"path":"/pages/configuration/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/upgrade/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}},{"path":"/pages/more/index","meta":{"isQuit":true,"isTabBar":true},"window":{"enablePullDownRefresh":false}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__5E03357","name":"易加蓝牙助手","version":{"name":"1.0.1","code":"100"},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#01a4ef"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"]},"apple":{"dSYMs":false},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.6.18","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"rgba(0,0,0,0.4)","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}],"height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__5E03357","name":"终端调试助手","version":{"name":"1.0.3","code":103},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Bluetooth":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#01a4ef"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/APP图标72x72.png","xhdpi":"unpackage/res/icons/APP图标96x96.png","xxhdpi":"unpackage/res/icons/APP图标144x144.png","xxxhdpi":"unpackage/res/icons/APP图标192X192.png"},"ios":{"appstore":"unpackage/res/icons/APP图标1024X1024.png"}},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"]},"apple":{"dSYMs":false},"plugins":{"ad":{},"push":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#999999","selectedColor":"#e34969","borderStyle":"rgba(0,0,0,0.4)","backgroundColor":"#FFFFFF","fontSize":"16px","list":[{"pagePath":"pages/index/index","text":"连接"},{"pagePath":"pages/configuration/index","text":"配置"},{"pagePath":"pages/upgrade/index","text":"升级"},{"pagePath":"pages/more/index","text":"更多"}],"height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 473 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Loading…
Cancel
Save