跳绳IOS连接问题,ios初次打开网络问题

This commit is contained in:
qiaocl 2024-08-30 18:03:10 +08:00
parent 9a11217e09
commit fb399cb970
114 changed files with 403 additions and 321 deletions

View File

@ -2,7 +2,7 @@
"version" : "1.0",
"configurations" : [
{
"playground" : "custom",
"playground" : "standard",
"type" : "uni-app:app-android"
},
{

68
App.vue
View File

@ -1,32 +1,11 @@
<script>
let platform = ""
export default {
data() {
return {}
},
onLaunch: function() {
// #ifdef APP-PLUS
this.checkForUpdates()
uni.switchTab({
url: "/pages/home/home"
})
//#endif
// #ifdef MP-WEIXIN
this.handleUserList()
//#endif
console.log('App Launch')
},
onShow: function() {
console.log('App Show')
},
onHide: function() {
console.log('App Hide')
},
methods: {
//
checkForUpdates() {
let that = this
let platform = ""
// apk
uni.getSystemInfo({
success(e) {
@ -34,18 +13,56 @@
that.$store.commit('changePhoneInfo', {
platform: e.platform
})
console.log("getSystemInfo", e.platform)
}
})
// ios
if (platform === 'ios') {
uni.onNetworkStatusChange(function(res) {
if (res.isConnected == true) {
uni.reLaunch({
url: '/pages/login/login'
})
console.log("有网络连接", res.isConnected)
}
});
}
that.checkForUpdates()
uni.switchTab({
url: '/pages/index/index'
})
console.log('App Launch')
},
onShow: function() {
console.log('App Show')
},
onHide: function() {
console.log('App Hide')
uni.offNetworkStatusChange(function(res) {
console.log("取消网络监听")
})
},
methods: {
//
checkForUpdates() {
let that = this
plus.runtime.getProperty(plus.runtime.appid, function(info) {
uni.setStorageSync('VERSION', info.version)
let res_version = info.version;
that.$store.commit('changePhoneInfo', {
info: info
})
console.log("当前应用版本号", info)
that.handleoginversion(info)
})
},
//
handleoginversion(info) {
let that = this
let res_version = info.version;
that.$model.getloginversion({}).then(res => {
let downloadUrl = res.data.url
let latestVersion = res.data.version
console.log("当前应用版本号", info)
console.log("服务器版本号", res)
that.$store.commit('changePhoneInfo', {
versionUrl: res.data
@ -115,7 +132,7 @@
uni.reLaunch({
url: '/pages/login/login'
})
}, 800);
}, 500);
}
}
}
@ -133,7 +150,6 @@
}
}
})
})
},
//
handleUserList() {

View File

@ -19,6 +19,7 @@
"template" : "index.html",
/* */
"modules" : {
"UIWebview" : {},
"Bluetooth" : {}
},
"compattible" : {
@ -52,13 +53,20 @@
"dSYMs" : false,
"idfa" : false,
"privacyDescription" : {
"NSBluetoothAlwaysUsageDescription" : "连接设备"
"NSBluetoothAlwaysUsageDescription" : "需要蓝牙权限来连接设备",
"NSBluetoothPeripheralUsageDescription" : "使用蓝牙与外设通信",
"NSLocationWhenInUseUsageDescription" : "用于搜索蓝牙"
}
},
/* SDK */
"sdkConfigs" : {
"share" : {},
"ad" : {}
"ad" : {},
"geolocation" : {
"system" : {
"__platform__" : [ "ios" ]
}
}
},
"icons" : {
"android" : {

View File

@ -274,14 +274,14 @@
"globalStyle": {
"navigationBarTextStyle": "white",
"navigationBarTitleText": "",
"navigationBarBackgroundColor": "#37cc92",
"navigationBarBackgroundColor": "#849D6A",
"backgroundColor": "#fff"
},
//
"tabBar": {
"color": "#333",
"fontSize": "13px",
"selectedColor": "#37cc92",
"selectedColor": "#849D6A",
"backgroundColor": "#fff",
"list": [{
"pagePath": "pages/home/home",

View File

@ -467,6 +467,7 @@
.content {
padding: 15px;
font-size: 32rpx;
width: calc(100% - 30px);
background-color: #F5F6FA;
min-height: 100vh;
}

View File

@ -212,7 +212,7 @@
.tishi {
width: 100%;
font-size:28rpx;
font-size: 28rpx;
line-height: 25px;
font-weight: bold;
position: absolute;
@ -278,7 +278,7 @@
text {
display: inline-block;
font-size:28rpx;
font-size: 28rpx;
font-weight: bold;
color: #666;
margin-bottom: 5px;
@ -287,7 +287,7 @@
}
.tips {
font-size:28rpx;
font-size: 28rpx;
text-align: center;
color: #e83a1e;
background: #f7e4c8;

View File

@ -145,10 +145,9 @@
let that = this
if (options && options.deviceId) {
that.deviceId = options.deviceId
that.closeBLEConnection()
that.closeBluetoothAdapter()
that.openBluetoothAdapter()
}
that.openBluetoothAdapter()
that.onBLEConnectionStateChange()
uni.onBluetoothAdapterStateChange(function(res) {
that.$store.commit("changeBluetooth", res.available);
@ -219,6 +218,7 @@
that.offset = 0 //
uni.openBluetoothAdapter({
success: e => {
console.log("初始化设备")
that.startBluetoothDeviceDiscovery()
},
fail: e => {
@ -232,6 +232,7 @@
uni.startBluetoothDevicesDiscovery({
allowDuplicatesKey: true,
success: res => {
console.log("开始搜索")
that.onBluetoothDeviceFound();
},
fail: res => {

View File

@ -154,7 +154,9 @@
if (idx === -1) {
that.devicesList.push(device);
if (device.macAddr != "") {
that.handleDevType(device.macAddr)
that.deviceId = device.macAddr
that.devList.push(device);
// that.handleDevType(device.macAddr)
}
}
},
@ -193,7 +195,7 @@
that.$Bluetooth.stopBluetoothDevicesDiscovery()
}
uni.redirectTo({
url: item.page_measure + '?deviceId=' + that.deviceId + '&isdevice=' + that.isdevice
url: '/pages/devices/PCV02?deviceId=' + that.deviceId + '&isdevice=' + that.isdevice
})
},
}

View File

@ -22,11 +22,12 @@
<text class="size32">{{item.inside_data[1].value}}</text>
{{item.inside_data[1].unit}}
</view>
<view class="btnGroup" @click.stop>
<view class="blueBtn" v-if="item.acd_id==2"
<view class="btnGroup">
<view class="blueBtn" v-if="item.acd_id==2" @click.stop
@click="$Bluetooth.handleDevicesMac(item.device_determine,item.acd_id)">蓝牙连接</view>
<view class="blueBtn" v-else-if="item.acd_id==6">蓝牙连接</view>
<view v-else></view>
<view class="orangeBtn" @click="handlerRecord(item.acd_id)">手动记录</view>
<view class="orangeBtn" @click="handlerRecord(item.acd_id)" @click.stop>手动记录</view>
</view>
</view>
<!-- 内容 -->
@ -199,7 +200,7 @@
.orangeBtn {
color: #fff;
padding: 5px !important;
background-color: #fea606;
background-color: #FF974C;
}
.border {
@ -259,7 +260,7 @@
z-index: 9;
}
.shen::after{
.shen::after {
content: '';
bottom: -50rpx;
background: url("../../static/Fill0.png") no-repeat;

View File

@ -128,11 +128,11 @@
width: 100%;
text-align: center;
font-size: 40rpx;
line-height: 30px;
line-height:35px;
image {
width: 60px;
height: 60px;
width: 140rpx;
height: 140rpx;
border-radius: 5px;
}

View File

@ -180,8 +180,8 @@
align-items: center;
.image1 {
width: 55px;
height: 55px;
width: 120rpx;
height: 120rpx;
border-radius: 50%;
margin-right: 15px;
display: block;

View File

@ -260,7 +260,7 @@
}
.headbox {
height: 85px;
height: 170rpx;
padding-top: 15px;
border-radius: 0 0 5px 5px;
background: $maincolor;

View File

@ -9,7 +9,7 @@
<view class="text_r">
<text v-if="!isEdit">{{user.nickname}}</text>
<input v-else type="text" v-model='nickname' @blur="handleBlur" />
<uni-icons type="compose" color="#FEC407" @click="isEdit=true" class="ml-10"></uni-icons>
<uni-icons type="compose" color="#FEC407" @click="isEdit=true" class="ml-10" size="22"></uni-icons>
</view>
</view>
<view class="caritem" @click="navTo('/pages/setting/phone')">
@ -120,7 +120,12 @@
width: 70%;
display: flex;
align-items: center;
justify-content: flex-end;
// justify-content: flex-end;
text {
width: calc(100% - 30px);
display: inline-block;
}
input {
width: 80%;
@ -144,5 +149,11 @@
display: flex;
align-items: center;
justify-content: space-between;
.uni-icons {
width: 30px;
text-align: right;
}
}
</style>

View File

@ -207,6 +207,7 @@
clearTimeout(myTime);
that.isConnection = false
that.$Bluetooth.closeBluetoothAdapter()
that.$Bluetooth.closeBLEConnection(that.deviceId)
that.$Bluetooth.stopBluetoothDevicesDiscovery()
that.$store.commit("changeBluetooth", false);
that.$store.commit("changeConnected", false);
@ -224,7 +225,7 @@
if (that.devicesList.length) {
clearTimeout(myTime);
that.$Bluetooth.stopBluetoothDevicesDiscovery()
that.handleDevType(that.devicesList[0].macAddr)
that.handleDevType(that.devicesList[0])
}
console.log("devicesList", that.devicesList)
},
@ -265,7 +266,6 @@
that.$Bluetooth.getBluetoothAdapter(e)
}
});
} else {
that.$tools.msg("请先添加设备!")
setTimeout(function() {
@ -276,15 +276,16 @@
}
},
//
handleDevType(sn) {
handleDevType(device) {
let that = this
console.log("device123", device)
that.$model.getdevdetail({
mac: sn,
mac: device.macAddr,
acd_id: that.acd_id
}).then(res => {
console.log("排查返回", res)
if (res.code == 0) {
that.deviceId = sn
that.deviceId = device.deviceId
that.createBLEConnection()
}
})
@ -303,7 +304,7 @@
}, 1000)
},
fail: res => {
console.log("设备连接失败,请重新连接", res);
console.log("设备连接失败,请重新连接", res, that.deviceId);
}
});
},
@ -550,6 +551,7 @@
that.islink = -1
clearTimeout(myTime)
that.$Bluetooth.closeBluetoothAdapter()
that.$Bluetooth.closeBLEConnection(that.deviceId)
that.$Bluetooth.stopBluetoothDevicesDiscovery()
console.log("蓝牙没有连接")
}

View File

@ -1,5 +1,5 @@
.tabbar {
width: 100%;
width:calc(100% - 30px);
padding:10px 15px 15px;
display: flex;
align-items: center;
@ -31,7 +31,7 @@
border-radius: 10px 10px 0 0;
.one {
width: 80%;
width: 100%;
display: flex;
line-height: 25px;
justify-content: space-between;
@ -39,22 +39,20 @@
}
.center {
width: 10%;
margin: 0 15px;
}
picker {
width: 100%;
width: 50%;
border: none;
text-align: center;
position: relative;
display: flex;
justify-content: center;
}
.iconfont {
color: #333333;
font-size: 36rpx;
position: absolute;
right: 0px;
top: 0;
}
}

View File

@ -496,10 +496,11 @@
padding: 10px 0;
margin-bottom: 15px;
border-radius: 10px;
background-color: #f7f7f7;
.listC {
width: 100%;
width: calc(100% - 30px);
padding: 15px;
display: flex;
align-items: center;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -60,7 +60,7 @@ function onBluetoothDeviceFound() {
if (device.name.indexOf('YPC') != -1) {
let buff = device.name.slice(7, 19)
device.macAddr = $Bluetooth.str2Num(buff)
device.deviceId = $Bluetooth.str2Num(buff)
device.deviceId = device.deviceId
$Bluetooth.handleDevice(device)
console.log("ypc", device)
return
@ -140,7 +140,7 @@ function handleDevicesMac(device, acd_id) {
success: e => {
$store.commit("changeBluetooth", true);
uni.navigateTo({
url: "/pages/devices/search?id=" + acd_id+ '&device=' + device
url: "/pages/devices/search?id=" + acd_id + '&device=' + device
})
console.log('初始化蓝牙成功:' + e.errMsg);
},

View File

@ -10,7 +10,7 @@ const httpRequest = (url, method = "get", data) => {
method: method,
header: {
'X-Requested-With': 'XMLHttpRequest',
'content-type': 'application/json;charset=UTF-8',
'content-type': 'application/json; charset=UTF-8',
},
}
let promise = new Promise(function(resolve, reject) {

View File

@ -1,4 +1,4 @@
/* 主题色 */
$maincolor:#37cc92;
$maincolor:#849D6A;
$btncolor:#fea606;
$textcolor: #37cc92;
$textcolor: #849D6A;

View File

@ -1,5 +1,5 @@
[appleAppid]
appleAppid=com.pcxbc.tc
appleAppid=api.zztc.pcxbc
[iosStyle]
iosStyle=
@ -17,4 +17,14 @@ universalLinks_weibo=
spaceid_weibo=
[appstore]
appstore=
appstore=464187c2f88ea218696051f42374e439
[iphone]
app%402x=df2dff03c468b60aa18ea193377d9650
app%403x=830068e6df981bdc8872a7c55f96fea7
notification%402x=5588d19a8230ebacecb30722e27b8f4f
notification%403x=329b2ac8c3c3f9f7b363959ba95f41a6
settings%402x=772e28282e039343e91a67f52ac7cacc
settings%403x=3a61c503381a73d023f3bfcedbc6df32
spotlight%402x=3b1f56ff7c9ea94cb7c06033f531f98b
spotlight%403x=df2dff03c468b60aa18ea193377d9650

View File

@ -1,3 +1,3 @@
iosProfile=F:/证书/发布Development描述文件/Reedaw.mobileprovision
ioscertFile=F:/证书/发布Development证书/证书.p12
ioscertPassword=ep/Tdjka4Y7WYqDB6/S7dw==
iosProfile=C:/Users/gh/WPS Cloud Files/appuploader_win_latest/ios描述文件.mobileprovision
ioscertFile=C:\Users\gh\WPS Cloud Files\appuploader_win_latest\ios开发证书.p12
ioscertPassword=e7l98mrpB0Uj4WWFn9y0Mg==

View File

@ -0,0 +1 @@
{"dir":"/Users/seaman/srv/bdserver.dcloud.net.cn/service/storage/app/package/IOS/queue/95b20250-66b2-11ef-b96a-4deed8b25cf2/wgtRoot/__UNI__E0E1A21/"}

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 568 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 965 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 732 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 965 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 965 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>使用蓝牙与外设通信</string>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>需要蓝牙权限来连接设备</string>
</dict>
</plist>

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

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

View File

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"青测","version":{"name":"1.1.4","code":114},"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":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","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/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"abiFilters":["arm64-v8a","x86"],"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"qingce.app","aliasname":"qingce","password":"e7l98mrpB0Uj4WWFn9y0Mg==","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"},"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.99","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","selectedColor":"#477EFF","backgroundColor":"#fff","list":[{"pagePath":"pages/index/index","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"设备"},{"pagePath":"pages/me/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"122604250007"},"locale":"zh-Hans","fallbackLocale":"zh-Hans"}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"Reedaw","version":{"name":"1.1.9","code":119},"description":"面向儿童青少年的健康体质测量APP","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"UIWebview":{},"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":"#849D6A"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","compattible":{"ignoreVersion":true},"distribute":{"icons":{"android":{"hdpi":"E:\\qiaocongli\\小程序\\中招体测app\\examTeamApp\\unpackage\\res\\icons\\72x72.png","xhdpi":"E:\\qiaocongli\\小程序\\中招体测app\\examTeamApp\\unpackage\\res\\icons\\96x96.png","xxhdpi":"E:\\qiaocongli\\小程序\\中招体测app\\examTeamApp\\unpackage\\res\\icons\\144x144.png","xxxhdpi":"E:\\qiaocongli\\小程序\\中招体测app\\examTeamApp\\unpackage\\res\\icons\\192x192.png"},"ios":{"appstore":"appstore.png","ipad":{"app":"icon-ipad-app.png","app@2x":"icon-ipad-app@2x.png","notification":"icon-ipad-notification.png","notification@2x":"icon-ipad-notification@2x.png","proapp@2x":"icon-ipad-proapp@2x.png","settings":"icon-ipad-settings.png","settings@2x":"icon-ipad-settings@2x.png","spotlight":"icon-ipad-spotlight.png","spotlight@2x":"icon-ipad-spotlight@2x.png"},"iphone":{"app@2x":"icon-iphone-app@2x.png","app@3x":"icon-iphone-app@3x.png","notification@2x":"icon-iphone-notification@2x.png","notification@3x":"icon-iphone-notification@3x.png","settings@2x":"icon-iphone-settings@2x.png","settings@3x":"icon-iphone-settings@3x.png","spotlight@2x":"icon-iphone-spotlight@2x.png","spotlight@3x":"icon-iphone-spotlight@3x.png"},"prerendered":"false"}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"abiFilters":["arm64-v8a","x86"],"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"custompermissions":true},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"需要蓝牙权限来连接设备","NSBluetoothPeripheralUsageDescription":"使用蓝牙与外设通信","NSLocationWhenInUseUsageDescription":"用于搜索蓝牙"},"appid":"api.zztc.pcxbc","password":"e7l98mrpB0Uj4WWFn9y0Mg==","mobileprovision":"apple-mobileprovision.mobileprovision","p12":"apple-private.p12","devices":"iphone","plistcmds":["Add :UIFileSharingEnabled bool true"]},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"debug":true,"syncDebug":true,"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#849D6A","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"122604250007"},"locale":"zh-Hans"}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 370 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

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

Binary file not shown.

View File

@ -1,7 +1,7 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/home/home","pages/cardList/card","pages/body/body","pages/history/history","pages/history/historyDetail","pages/compk/contrast","pages/compk/pkdetail","pages/skiping/skip","pages/skiping/charts","pages/lunging/vitalcapacity","pages/lunging/charts","pages/my/me","pages/my/manage","pages/my/userInfo","pages/score/score","pages/score/history","pages/score/report","pages/login/forgetPassword","pages/login/login","pages/setting/setting","pages/setting/password","pages/setting/email","pages/setting/phone","pages/devices/search","pages/devices/G02","pages/business/business","pages/devices/PCV02","pages/business/addDevice","pages/business/search","pages/devices/PCT01","pages/my/about","pages/message/list","pages/notepad/notepad","pages/notepad/addNotepad"],"window":{"navigationBarTextStyle":"white","navigationBarTitleText":"","navigationBarBackgroundColor":"#37cc92","backgroundColor":"#fff"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#37cc92","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"Reedaw","compilerVersion":"4.24","entryPagePath":"pages/home/home","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniConfig = {"pages":["pages/home/home","pages/cardList/card","pages/body/body","pages/history/history","pages/history/historyDetail","pages/compk/contrast","pages/compk/pkdetail","pages/skiping/skip","pages/skiping/charts","pages/lunging/vitalcapacity","pages/lunging/charts","pages/my/me","pages/my/manage","pages/my/userInfo","pages/score/score","pages/score/history","pages/score/report","pages/login/forgetPassword","pages/login/login","pages/setting/setting","pages/setting/password","pages/setting/email","pages/setting/phone","pages/devices/search","pages/devices/G02","pages/business/business","pages/devices/PCV02","pages/business/addDevice","pages/business/search","pages/devices/PCT01","pages/my/about","pages/message/list","pages/notepad/notepad","pages/notepad/addNotepad"],"window":{"navigationBarTextStyle":"white","navigationBarTitleText":"","navigationBarBackgroundColor":"#849D6A","backgroundColor":"#fff"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#849D6A","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"Reedaw","compilerVersion":"4.24","entryPagePath":"pages/home/home","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/home/home","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"首页","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/cardList/card","meta":{},"window":{"navigationBarTitleText":"卡片设置","enablePullDownRefresh":false}},{"path":"/pages/body/body","meta":{},"window":{"navigationBarTitleText":"身体数据","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/history/history","meta":{},"window":{"navigationBarTitleText":"历史记录","enablePullDownRefresh":false}},{"path":"/pages/history/historyDetail","meta":{},"window":{"navigationBarTitleText":"记录详情","enablePullDownRefresh":false}},{"path":"/pages/compk/contrast","meta":{},"window":{"navigationBarTitleText":"数据对比","enablePullDownRefresh":false}},{"path":"/pages/compk/pkdetail","meta":{},"window":{"navigationBarTitleText":"对比详情","enablePullDownRefresh":false}},{"path":"/pages/skiping/skip","meta":{},"window":{"navigationBarTitleText":"跳绳数据","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/skiping/charts","meta":{},"window":{"navigationBarTitleText":"运动曲线","enablePullDownRefresh":false}},{"path":"/pages/lunging/vitalcapacity","meta":{},"window":{"navigationBarTitleText":"肺活量数据","enablePullDownRefresh":true,"onReachBottomDistance":50,"navigationBarBackgroundColor":"#000000","backgroundColor":"#000000"}},{"path":"/pages/lunging/charts","meta":{},"window":{"navigationBarTitleText":"运动曲线","enablePullDownRefresh":false}},{"path":"/pages/my/me","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"我的","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/my/manage","meta":{},"window":{"navigationBarTitleText":"成员管理","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/my/userInfo","meta":{},"window":{"navigationBarTitleText":"资料"}},{"path":"/pages/score/score","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"分数评估","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/score/history","meta":{},"window":{"navigationBarTitleText":"估分历史","enablePullDownRefresh":false}},{"path":"/pages/score/report","meta":{},"window":{"navigationBarTitleText":"估分报告","enablePullDownRefresh":false}},{"path":"/pages/login/forgetPassword","meta":{},"window":{"navigationBarTitleText":"密码","enablePullDownRefresh":false}},{"path":"/pages/login/login","meta":{},"window":{"navigationBarTitleText":"登录","enablePullDownRefresh":false,"navigationStyle":"custom"}},{"path":"/pages/setting/setting","meta":{},"window":{"navigationBarTitleText":"设置","enablePullDownRefresh":false}},{"path":"/pages/setting/password","meta":{},"window":{"navigationBarTitleText":"修改密码","enablePullDownRefresh":false}},{"path":"/pages/setting/email","meta":{},"window":{"navigationBarTitleText":"绑定邮箱","enablePullDownRefresh":false}},{"path":"/pages/setting/phone","meta":{},"window":{"navigationBarTitleText":"绑定手机号","enablePullDownRefresh":false}},{"path":"/pages/devices/search","meta":{},"window":{"navigationBarTitleText":"蓝牙搜索","enablePullDownRefresh":false}},{"path":"/pages/devices/G02","meta":{},"window":{"navigationBarTitleText":"测量","enablePullDownRefresh":false}},{"path":"/pages/business/business","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"设备管理","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/devices/PCV02","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/business/addDevice","meta":{},"window":{"navigationBarTitleText":"设备列表","enablePullDownRefresh":false}},{"path":"/pages/business/search","meta":{},"window":{"navigationBarTitleText":"搜索设备","enablePullDownRefresh":false}},{"path":"/pages/devices/PCT01","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/my/about","meta":{},"window":{"navigationBarTitleText":"关于我们","enablePullDownRefresh":false}},{"path":"/pages/message/list","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/notepad/notepad","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/notepad/addNotepad","meta":{},"window":{"navigationBarTitleText":"","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

View File

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__20604F1","name":"Reedaw","version":{"name":"1.1.8","code":118},"description":"面向儿童青少年的健康体质测量APP","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":"#37cc92"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","compattible":{"ignoreVersion":true},"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"}},"plugins":{"share":{},"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#37cc92","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans"}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"Reedaw","version":{"name":"1.1.9","code":119},"description":"面向儿童青少年的健康体质测量APP","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"UIWebview":{},"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":"#849D6A"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","compattible":{"ignoreVersion":true},"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"需要蓝牙权限来连接设备","NSBluetoothPeripheralUsageDescription":"使用蓝牙与外设通信","NSLocationWhenInUseUsageDescription":"用于搜索蓝牙"}},"plugins":{"share":{},"ad":{},"geolocation":{"system":{"__platform__":["ios"]}},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#849D6A","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans"}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,7 +1,7 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/home/home","pages/cardList/card","pages/body/body","pages/history/history","pages/history/historyDetail","pages/compk/contrast","pages/compk/pkdetail","pages/skiping/skip","pages/skiping/charts","pages/lunging/vitalcapacity","pages/lunging/charts","pages/my/me","pages/my/manage","pages/my/userInfo","pages/score/score","pages/score/history","pages/score/report","pages/login/forgetPassword","pages/login/login","pages/setting/setting","pages/setting/password","pages/setting/email","pages/setting/phone","pages/devices/search","pages/devices/G02","pages/business/business","pages/devices/PCV02","pages/business/addDevice","pages/business/search","pages/devices/PCT01","pages/my/about","pages/message/list","pages/notepad/notepad","pages/notepad/addNotepad"],"window":{"navigationBarTextStyle":"white","navigationBarTitleText":"","navigationBarBackgroundColor":"#37cc92","backgroundColor":"#fff"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#37cc92","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"Reedaw","compilerVersion":"4.24","entryPagePath":"pages/home/home","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniConfig = {"pages":["pages/home/home","pages/cardList/card","pages/body/body","pages/history/history","pages/history/historyDetail","pages/compk/contrast","pages/compk/pkdetail","pages/skiping/skip","pages/skiping/charts","pages/lunging/vitalcapacity","pages/lunging/charts","pages/my/me","pages/my/manage","pages/my/userInfo","pages/score/score","pages/score/history","pages/score/report","pages/login/forgetPassword","pages/login/login","pages/setting/setting","pages/setting/password","pages/setting/email","pages/setting/phone","pages/devices/search","pages/devices/G02","pages/business/business","pages/devices/PCV02","pages/business/addDevice","pages/business/search","pages/devices/PCT01","pages/my/about","pages/message/list","pages/notepad/notepad","pages/notepad/addNotepad"],"window":{"navigationBarTextStyle":"white","navigationBarTitleText":"","navigationBarBackgroundColor":"#849D6A","backgroundColor":"#fff"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#849D6A","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"Reedaw","compilerVersion":"4.24","entryPagePath":"pages/home/home","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/home/home","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"首页","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/cardList/card","meta":{},"window":{"navigationBarTitleText":"卡片设置","enablePullDownRefresh":false}},{"path":"/pages/body/body","meta":{},"window":{"navigationBarTitleText":"身体数据","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/history/history","meta":{},"window":{"navigationBarTitleText":"历史记录","enablePullDownRefresh":false}},{"path":"/pages/history/historyDetail","meta":{},"window":{"navigationBarTitleText":"记录详情","enablePullDownRefresh":false}},{"path":"/pages/compk/contrast","meta":{},"window":{"navigationBarTitleText":"数据对比","enablePullDownRefresh":false}},{"path":"/pages/compk/pkdetail","meta":{},"window":{"navigationBarTitleText":"对比详情","enablePullDownRefresh":false}},{"path":"/pages/skiping/skip","meta":{},"window":{"navigationBarTitleText":"跳绳数据","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/skiping/charts","meta":{},"window":{"navigationBarTitleText":"运动曲线","enablePullDownRefresh":false}},{"path":"/pages/lunging/vitalcapacity","meta":{},"window":{"navigationBarTitleText":"肺活量数据","enablePullDownRefresh":true,"onReachBottomDistance":50,"navigationBarBackgroundColor":"#000000","backgroundColor":"#000000"}},{"path":"/pages/lunging/charts","meta":{},"window":{"navigationBarTitleText":"运动曲线","enablePullDownRefresh":false}},{"path":"/pages/my/me","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"我的","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/my/manage","meta":{},"window":{"navigationBarTitleText":"成员管理","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/my/userInfo","meta":{},"window":{"navigationBarTitleText":"资料"}},{"path":"/pages/score/score","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"分数评估","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/score/history","meta":{},"window":{"navigationBarTitleText":"估分历史","enablePullDownRefresh":false}},{"path":"/pages/score/report","meta":{},"window":{"navigationBarTitleText":"估分报告","enablePullDownRefresh":false}},{"path":"/pages/login/forgetPassword","meta":{},"window":{"navigationBarTitleText":"密码","enablePullDownRefresh":false}},{"path":"/pages/login/login","meta":{},"window":{"navigationBarTitleText":"登录","enablePullDownRefresh":false,"navigationStyle":"custom"}},{"path":"/pages/setting/setting","meta":{},"window":{"navigationBarTitleText":"设置","enablePullDownRefresh":false}},{"path":"/pages/setting/password","meta":{},"window":{"navigationBarTitleText":"修改密码","enablePullDownRefresh":false}},{"path":"/pages/setting/email","meta":{},"window":{"navigationBarTitleText":"绑定邮箱","enablePullDownRefresh":false}},{"path":"/pages/setting/phone","meta":{},"window":{"navigationBarTitleText":"绑定手机号","enablePullDownRefresh":false}},{"path":"/pages/devices/search","meta":{},"window":{"navigationBarTitleText":"蓝牙搜索","enablePullDownRefresh":false}},{"path":"/pages/devices/G02","meta":{},"window":{"navigationBarTitleText":"测量","enablePullDownRefresh":false}},{"path":"/pages/business/business","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"设备管理","enablePullDownRefresh":true,"onReachBottomDistance":50}},{"path":"/pages/devices/PCV02","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/business/addDevice","meta":{},"window":{"navigationBarTitleText":"设备列表","enablePullDownRefresh":false}},{"path":"/pages/business/search","meta":{},"window":{"navigationBarTitleText":"搜索设备","enablePullDownRefresh":false}},{"path":"/pages/devices/PCT01","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/my/about","meta":{},"window":{"navigationBarTitleText":"关于我们","enablePullDownRefresh":false}},{"path":"/pages/message/list","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/notepad/notepad","meta":{},"window":{"navigationBarTitleText":"","enablePullDownRefresh":false}},{"path":"/pages/notepad/addNotepad","meta":{},"window":{"navigationBarTitleText":"","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

View File

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"Reedaw","version":{"name":"1.1.9","code":119},"description":"面向儿童青少年的健康体质测量APP","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":"#37cc92"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","compattible":{"ignoreVersion":true},"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"连接设备"}},"plugins":{"share":{},"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#37cc92","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans"}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E0E1A21","name":"Reedaw","version":{"name":"1.1.9","code":119},"description":"面向儿童青少年的健康体质测量APP","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"UIWebview":{},"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":"#849D6A"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"template":"index.html","compattible":{"ignoreVersion":true},"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common","android":{"hdpi":"static/logo.png","xhdpi":"static/logo.png","xxhdpi":"static/logo.png"},"useOriginalMsgbox":true},"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"abiFilters":["arm64-v8a","x86"]},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSBluetoothAlwaysUsageDescription":"需要蓝牙权限来连接设备","NSBluetoothPeripheralUsageDescription":"使用蓝牙与外设通信","NSLocationWhenInUseUsageDescription":"用于搜索蓝牙"}},"plugins":{"share":{},"ad":{},"geolocation":{"system":{"__platform__":["ios"]}},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"safearea":{"background":"#fff","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#333","fontSize":"13px","selectedColor":"#849D6A","backgroundColor":"#fff","list":[{"pagePath":"pages/home/home","iconPath":"static/shou.png","selectedIconPath":"static/shou2.png","text":"首页"},{"pagePath":"pages/score/score","iconPath":"static/ping.png","selectedIconPath":"static/ping2.png","text":"估分"},{"pagePath":"pages/business/business","iconPath":"static/bei.png","selectedIconPath":"static/bei2.png","text":"设备"},{"pagePath":"pages/my/me","iconPath":"static/wo.png","selectedIconPath":"static/wo2.png","text":"我的"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"},"locale":"zh-Hans"}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Some files were not shown because too many files have changed in this diff Show More