跳绳IOS连接问题,ios初次打开网络问题
|
|
@ -2,7 +2,7 @@
|
||||||
"version" : "1.0",
|
"version" : "1.0",
|
||||||
"configurations" : [
|
"configurations" : [
|
||||||
{
|
{
|
||||||
"playground" : "custom",
|
"playground" : "standard",
|
||||||
"type" : "uni-app:app-android"
|
"type" : "uni-app:app-android"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
226
App.vue
|
|
@ -1,138 +1,154 @@
|
||||||
<script>
|
<script>
|
||||||
|
let platform = ""
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {}
|
return {}
|
||||||
},
|
},
|
||||||
onLaunch: function() {
|
onLaunch: function() {
|
||||||
// #ifdef APP-PLUS
|
let that = this
|
||||||
this.checkForUpdates()
|
// 返回的是apk包信息
|
||||||
uni.switchTab({
|
uni.getSystemInfo({
|
||||||
url: "/pages/home/home"
|
success(e) {
|
||||||
|
platform = e.platform
|
||||||
|
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'
|
||||||
})
|
})
|
||||||
//#endif
|
|
||||||
|
|
||||||
// #ifdef MP-WEIXIN
|
|
||||||
this.handleUserList()
|
|
||||||
//#endif
|
|
||||||
console.log('App Launch')
|
console.log('App Launch')
|
||||||
|
|
||||||
},
|
},
|
||||||
onShow: function() {
|
onShow: function() {
|
||||||
console.log('App Show')
|
console.log('App Show')
|
||||||
},
|
},
|
||||||
onHide: function() {
|
onHide: function() {
|
||||||
console.log('App Hide')
|
console.log('App Hide')
|
||||||
|
uni.offNetworkStatusChange(function(res) {
|
||||||
|
console.log("取消网络监听")
|
||||||
|
})
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
// 版本信息监测
|
// 版本信息监测
|
||||||
checkForUpdates() {
|
checkForUpdates() {
|
||||||
let that = this
|
let that = this
|
||||||
let platform = ""
|
|
||||||
// 返回的是apk包信息
|
|
||||||
uni.getSystemInfo({
|
|
||||||
success(e) {
|
|
||||||
platform = e.platform
|
|
||||||
that.$store.commit('changePhoneInfo', {
|
|
||||||
platform: e.platform
|
|
||||||
})
|
|
||||||
}
|
|
||||||
})
|
|
||||||
plus.runtime.getProperty(plus.runtime.appid, function(info) {
|
plus.runtime.getProperty(plus.runtime.appid, function(info) {
|
||||||
uni.setStorageSync('VERSION', info.version)
|
uni.setStorageSync('VERSION', info.version)
|
||||||
let res_version = info.version;
|
|
||||||
that.$store.commit('changePhoneInfo', {
|
that.$store.commit('changePhoneInfo', {
|
||||||
info: info
|
info: info
|
||||||
})
|
})
|
||||||
that.$model.getloginversion({}).then(res => {
|
console.log("当前应用版本号", info)
|
||||||
let downloadUrl = res.data.url
|
that.handleoginversion(info)
|
||||||
let latestVersion = res.data.version
|
})
|
||||||
console.log("当前应用版本号", info)
|
},
|
||||||
console.log("服务器版本号", res)
|
// 版本信息
|
||||||
that.$store.commit('changePhoneInfo', {
|
handleoginversion(info) {
|
||||||
versionUrl: res.data
|
let that = this
|
||||||
})
|
let res_version = info.version;
|
||||||
// 比对版本号
|
that.$model.getloginversion({}).then(res => {
|
||||||
if (latestVersion !== res_version) {
|
let downloadUrl = res.data.url
|
||||||
uni.showModal({
|
let latestVersion = res.data.version
|
||||||
title: '发现新版本',
|
console.log("服务器版本号", res)
|
||||||
content: '检查到新版本' + res.data.version + ',是否更新?',
|
that.$store.commit('changePhoneInfo', {
|
||||||
success: (modalRes) => {
|
versionUrl: res.data
|
||||||
if (modalRes.confirm) {
|
})
|
||||||
if (platform === 'android') {
|
// 比对版本号
|
||||||
uni.setStorageSync('VERSION', res.data.version)
|
if (latestVersion !== res_version) {
|
||||||
let showLoading = plus.nativeUI.showWaiting('正在下载')
|
uni.showModal({
|
||||||
const dtask = uni.downloadFile({
|
title: '发现新版本',
|
||||||
url: downloadUrl,
|
content: '检查到新版本' + res.data.version + ',是否更新?',
|
||||||
success: (downloadRes) => {
|
success: (modalRes) => {
|
||||||
if (downloadRes.statusCode ===
|
if (modalRes.confirm) {
|
||||||
200) {
|
if (platform === 'android') {
|
||||||
plus.nativeUI
|
uni.setStorageSync('VERSION', res.data.version)
|
||||||
.closeWaiting()
|
let showLoading = plus.nativeUI.showWaiting('正在下载')
|
||||||
plus.runtime.install(
|
const dtask = uni.downloadFile({
|
||||||
downloadRes
|
url: downloadUrl,
|
||||||
.tempFilePath, {
|
success: (downloadRes) => {
|
||||||
force: false
|
if (downloadRes.statusCode ===
|
||||||
},
|
200) {
|
||||||
function() {
|
plus.nativeUI
|
||||||
console.log(
|
.closeWaiting()
|
||||||
'install success...'
|
plus.runtime.install(
|
||||||
);
|
downloadRes
|
||||||
plus.runtime
|
.tempFilePath, {
|
||||||
.restart();
|
force: false
|
||||||
},
|
},
|
||||||
function(e) {
|
function() {
|
||||||
console.error(
|
console.log(
|
||||||
'install fail...'
|
'install success...'
|
||||||
);
|
);
|
||||||
});
|
plus.runtime
|
||||||
}
|
.restart();
|
||||||
},
|
},
|
||||||
fail: () => {
|
function(e) {
|
||||||
uni.showToast({
|
console.error(
|
||||||
title: '升级失败',
|
'install fail...'
|
||||||
icon: 'none'
|
);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
},
|
||||||
dtask.onProgressUpdate((res) => {
|
fail: () => {
|
||||||
showLoading.setTitle(" 正在下载" + res
|
uni.showToast({
|
||||||
.progress + "% ");
|
title: '升级失败',
|
||||||
console.log('下载进度' + res.progress +
|
icon: 'none'
|
||||||
'%');
|
});
|
||||||
});
|
}
|
||||||
} else {
|
});
|
||||||
uni.showModal({
|
dtask.onProgressUpdate((res) => {
|
||||||
title: '发现新版本 ' + res.data.version,
|
showLoading.setTitle(" 正在下载" + res
|
||||||
content: '请到App store进行升级',
|
.progress + "% ");
|
||||||
showCancel: false
|
console.log('下载进度' + res.progress +
|
||||||
})
|
'%');
|
||||||
}
|
});
|
||||||
} else {
|
} else {
|
||||||
console.log("用户放弃更新")
|
uni.showModal({
|
||||||
if (res.code == 0) {
|
title: '发现新版本 ' + res.data.version,
|
||||||
that.handleUserList()
|
content: '请到App store进行升级',
|
||||||
} else {
|
showCancel: false
|
||||||
setTimeout(() => {
|
})
|
||||||
uni.reLaunch({
|
}
|
||||||
url: '/pages/login/login'
|
} else {
|
||||||
})
|
console.log("用户放弃更新")
|
||||||
}, 800);
|
if (res.code == 0) {
|
||||||
}
|
that.handleUserList()
|
||||||
|
} else {
|
||||||
|
setTimeout(() => {
|
||||||
|
uni.reLaunch({
|
||||||
|
url: '/pages/login/login'
|
||||||
|
})
|
||||||
|
}, 500);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
|
||||||
} else {
|
|
||||||
console.log("版本号相同")
|
|
||||||
if (res.code == 0) {
|
|
||||||
that.handleUserList()
|
|
||||||
} else {
|
|
||||||
setTimeout(() => {
|
|
||||||
uni.reLaunch({
|
|
||||||
url: '/pages/login/login'
|
|
||||||
})
|
|
||||||
}, 500);
|
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
console.log("版本号相同")
|
||||||
|
if (res.code == 0) {
|
||||||
|
that.handleUserList()
|
||||||
|
} else {
|
||||||
|
setTimeout(() => {
|
||||||
|
uni.reLaunch({
|
||||||
|
url: '/pages/login/login'
|
||||||
|
})
|
||||||
|
}, 500);
|
||||||
}
|
}
|
||||||
})
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 成员列表
|
// 成员列表
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@
|
||||||
"template" : "index.html",
|
"template" : "index.html",
|
||||||
/* 模块配置 */
|
/* 模块配置 */
|
||||||
"modules" : {
|
"modules" : {
|
||||||
|
"UIWebview" : {},
|
||||||
"Bluetooth" : {}
|
"Bluetooth" : {}
|
||||||
},
|
},
|
||||||
"compattible" : {
|
"compattible" : {
|
||||||
|
|
@ -52,13 +53,20 @@
|
||||||
"dSYMs" : false,
|
"dSYMs" : false,
|
||||||
"idfa" : false,
|
"idfa" : false,
|
||||||
"privacyDescription" : {
|
"privacyDescription" : {
|
||||||
"NSBluetoothAlwaysUsageDescription" : "连接设备"
|
"NSBluetoothAlwaysUsageDescription" : "需要蓝牙权限来连接设备",
|
||||||
|
"NSBluetoothPeripheralUsageDescription" : "使用蓝牙与外设通信",
|
||||||
|
"NSLocationWhenInUseUsageDescription" : "用于搜索蓝牙"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
/* SDK配置 */
|
/* SDK配置 */
|
||||||
"sdkConfigs" : {
|
"sdkConfigs" : {
|
||||||
"share" : {},
|
"share" : {},
|
||||||
"ad" : {}
|
"ad" : {},
|
||||||
|
"geolocation" : {
|
||||||
|
"system" : {
|
||||||
|
"__platform__" : [ "ios" ]
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"icons" : {
|
"icons" : {
|
||||||
"android" : {
|
"android" : {
|
||||||
|
|
|
||||||
|
|
@ -274,14 +274,14 @@
|
||||||
"globalStyle": {
|
"globalStyle": {
|
||||||
"navigationBarTextStyle": "white",
|
"navigationBarTextStyle": "white",
|
||||||
"navigationBarTitleText": "",
|
"navigationBarTitleText": "",
|
||||||
"navigationBarBackgroundColor": "#37cc92",
|
"navigationBarBackgroundColor": "#849D6A",
|
||||||
"backgroundColor": "#fff"
|
"backgroundColor": "#fff"
|
||||||
},
|
},
|
||||||
// 切换导航
|
// 切换导航
|
||||||
"tabBar": {
|
"tabBar": {
|
||||||
"color": "#333",
|
"color": "#333",
|
||||||
"fontSize": "13px",
|
"fontSize": "13px",
|
||||||
"selectedColor": "#37cc92",
|
"selectedColor": "#849D6A",
|
||||||
"backgroundColor": "#fff",
|
"backgroundColor": "#fff",
|
||||||
"list": [{
|
"list": [{
|
||||||
"pagePath": "pages/home/home",
|
"pagePath": "pages/home/home",
|
||||||
|
|
|
||||||
|
|
@ -467,6 +467,7 @@
|
||||||
.content {
|
.content {
|
||||||
padding: 15px;
|
padding: 15px;
|
||||||
font-size: 32rpx;
|
font-size: 32rpx;
|
||||||
|
width: calc(100% - 30px);
|
||||||
background-color: #F5F6FA;
|
background-color: #F5F6FA;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -212,7 +212,7 @@
|
||||||
|
|
||||||
.tishi {
|
.tishi {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
font-size:28rpx;
|
font-size: 28rpx;
|
||||||
line-height: 25px;
|
line-height: 25px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
|
@ -278,7 +278,7 @@
|
||||||
|
|
||||||
text {
|
text {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
font-size:28rpx;
|
font-size: 28rpx;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: #666;
|
color: #666;
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
|
|
@ -287,7 +287,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.tips {
|
.tips {
|
||||||
font-size:28rpx;
|
font-size: 28rpx;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #e83a1e;
|
color: #e83a1e;
|
||||||
background: #f7e4c8;
|
background: #f7e4c8;
|
||||||
|
|
|
||||||
|
|
@ -145,10 +145,9 @@
|
||||||
let that = this
|
let that = this
|
||||||
if (options && options.deviceId) {
|
if (options && options.deviceId) {
|
||||||
that.deviceId = options.deviceId
|
that.deviceId = options.deviceId
|
||||||
that.closeBLEConnection()
|
|
||||||
that.closeBluetoothAdapter()
|
|
||||||
that.openBluetoothAdapter()
|
that.openBluetoothAdapter()
|
||||||
}
|
}
|
||||||
|
that.openBluetoothAdapter()
|
||||||
that.onBLEConnectionStateChange()
|
that.onBLEConnectionStateChange()
|
||||||
uni.onBluetoothAdapterStateChange(function(res) {
|
uni.onBluetoothAdapterStateChange(function(res) {
|
||||||
that.$store.commit("changeBluetooth", res.available);
|
that.$store.commit("changeBluetooth", res.available);
|
||||||
|
|
@ -219,6 +218,7 @@
|
||||||
that.offset = 0 //
|
that.offset = 0 //
|
||||||
uni.openBluetoothAdapter({
|
uni.openBluetoothAdapter({
|
||||||
success: e => {
|
success: e => {
|
||||||
|
console.log("初始化设备")
|
||||||
that.startBluetoothDeviceDiscovery()
|
that.startBluetoothDeviceDiscovery()
|
||||||
},
|
},
|
||||||
fail: e => {
|
fail: e => {
|
||||||
|
|
@ -232,6 +232,7 @@
|
||||||
uni.startBluetoothDevicesDiscovery({
|
uni.startBluetoothDevicesDiscovery({
|
||||||
allowDuplicatesKey: true,
|
allowDuplicatesKey: true,
|
||||||
success: res => {
|
success: res => {
|
||||||
|
console.log("开始搜索")
|
||||||
that.onBluetoothDeviceFound();
|
that.onBluetoothDeviceFound();
|
||||||
},
|
},
|
||||||
fail: res => {
|
fail: res => {
|
||||||
|
|
|
||||||
|
|
@ -154,7 +154,9 @@
|
||||||
if (idx === -1) {
|
if (idx === -1) {
|
||||||
that.devicesList.push(device);
|
that.devicesList.push(device);
|
||||||
if (device.macAddr != "") {
|
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()
|
that.$Bluetooth.stopBluetoothDevicesDiscovery()
|
||||||
}
|
}
|
||||||
uni.redirectTo({
|
uni.redirectTo({
|
||||||
url: item.page_measure + '?deviceId=' + that.deviceId + '&isdevice=' + that.isdevice
|
url: '/pages/devices/PCV02?deviceId=' + that.deviceId + '&isdevice=' + that.isdevice
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -22,11 +22,12 @@
|
||||||
<text class="size32">{{item.inside_data[1].value}}</text>
|
<text class="size32">{{item.inside_data[1].value}}</text>
|
||||||
{{item.inside_data[1].unit}}
|
{{item.inside_data[1].unit}}
|
||||||
</view>
|
</view>
|
||||||
<view class="btnGroup" @click.stop>
|
<view class="btnGroup">
|
||||||
<view class="blueBtn" v-if="item.acd_id==2"
|
<view class="blueBtn" v-if="item.acd_id==2" @click.stop
|
||||||
@click="$Bluetooth.handleDevicesMac(item.device_determine,item.acd_id)">蓝牙连接</view>
|
@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 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>
|
||||||
</view>
|
</view>
|
||||||
<!-- 内容 -->
|
<!-- 内容 -->
|
||||||
|
|
@ -199,7 +200,7 @@
|
||||||
.orangeBtn {
|
.orangeBtn {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
padding: 5px !important;
|
padding: 5px !important;
|
||||||
background-color: #fea606;
|
background-color: #FF974C;
|
||||||
}
|
}
|
||||||
|
|
||||||
.border {
|
.border {
|
||||||
|
|
@ -259,7 +260,7 @@
|
||||||
z-index: 9;
|
z-index: 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shen::after{
|
.shen::after {
|
||||||
content: '';
|
content: '';
|
||||||
bottom: -50rpx;
|
bottom: -50rpx;
|
||||||
background: url("../../static/Fill0.png") no-repeat;
|
background: url("../../static/Fill0.png") no-repeat;
|
||||||
|
|
|
||||||
|
|
@ -128,11 +128,11 @@
|
||||||
width: 100%;
|
width: 100%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 40rpx;
|
font-size: 40rpx;
|
||||||
line-height: 30px;
|
line-height:35px;
|
||||||
|
|
||||||
image {
|
image {
|
||||||
width: 60px;
|
width: 140rpx;
|
||||||
height: 60px;
|
height: 140rpx;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -180,8 +180,8 @@
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
||||||
.image1 {
|
.image1 {
|
||||||
width: 55px;
|
width: 120rpx;
|
||||||
height: 55px;
|
height: 120rpx;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
margin-right: 15px;
|
margin-right: 15px;
|
||||||
display: block;
|
display: block;
|
||||||
|
|
|
||||||
|
|
@ -260,7 +260,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.headbox {
|
.headbox {
|
||||||
height: 85px;
|
height: 170rpx;
|
||||||
padding-top: 15px;
|
padding-top: 15px;
|
||||||
border-radius: 0 0 5px 5px;
|
border-radius: 0 0 5px 5px;
|
||||||
background: $maincolor;
|
background: $maincolor;
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
<view class="text_r">
|
<view class="text_r">
|
||||||
<text v-if="!isEdit">{{user.nickname}}</text>
|
<text v-if="!isEdit">{{user.nickname}}</text>
|
||||||
<input v-else type="text" v-model='nickname' @blur="handleBlur" />
|
<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>
|
</view>
|
||||||
<view class="caritem" @click="navTo('/pages/setting/phone')">
|
<view class="caritem" @click="navTo('/pages/setting/phone')">
|
||||||
|
|
@ -120,7 +120,12 @@
|
||||||
width: 70%;
|
width: 70%;
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: flex-end;
|
// justify-content: flex-end;
|
||||||
|
|
||||||
|
text {
|
||||||
|
width: calc(100% - 30px);
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
input {
|
input {
|
||||||
width: 80%;
|
width: 80%;
|
||||||
|
|
@ -144,5 +149,11 @@
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
|
||||||
|
.uni-icons {
|
||||||
|
width: 30px;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
@ -207,6 +207,7 @@
|
||||||
clearTimeout(myTime);
|
clearTimeout(myTime);
|
||||||
that.isConnection = false
|
that.isConnection = false
|
||||||
that.$Bluetooth.closeBluetoothAdapter()
|
that.$Bluetooth.closeBluetoothAdapter()
|
||||||
|
that.$Bluetooth.closeBLEConnection(that.deviceId)
|
||||||
that.$Bluetooth.stopBluetoothDevicesDiscovery()
|
that.$Bluetooth.stopBluetoothDevicesDiscovery()
|
||||||
that.$store.commit("changeBluetooth", false);
|
that.$store.commit("changeBluetooth", false);
|
||||||
that.$store.commit("changeConnected", false);
|
that.$store.commit("changeConnected", false);
|
||||||
|
|
@ -224,7 +225,7 @@
|
||||||
if (that.devicesList.length) {
|
if (that.devicesList.length) {
|
||||||
clearTimeout(myTime);
|
clearTimeout(myTime);
|
||||||
that.$Bluetooth.stopBluetoothDevicesDiscovery()
|
that.$Bluetooth.stopBluetoothDevicesDiscovery()
|
||||||
that.handleDevType(that.devicesList[0].macAddr)
|
that.handleDevType(that.devicesList[0])
|
||||||
}
|
}
|
||||||
console.log("devicesList", that.devicesList)
|
console.log("devicesList", that.devicesList)
|
||||||
},
|
},
|
||||||
|
|
@ -265,7 +266,6 @@
|
||||||
that.$Bluetooth.getBluetoothAdapter(e)
|
that.$Bluetooth.getBluetoothAdapter(e)
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
that.$tools.msg("请先添加设备!")
|
that.$tools.msg("请先添加设备!")
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
|
|
@ -276,15 +276,16 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 设备排查
|
// 设备排查
|
||||||
handleDevType(sn) {
|
handleDevType(device) {
|
||||||
let that = this
|
let that = this
|
||||||
|
console.log("device123", device)
|
||||||
that.$model.getdevdetail({
|
that.$model.getdevdetail({
|
||||||
mac: sn,
|
mac: device.macAddr,
|
||||||
acd_id: that.acd_id
|
acd_id: that.acd_id
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
console.log("排查返回", res)
|
console.log("排查返回", res)
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
that.deviceId = sn
|
that.deviceId = device.deviceId
|
||||||
that.createBLEConnection()
|
that.createBLEConnection()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
@ -303,7 +304,7 @@
|
||||||
}, 1000)
|
}, 1000)
|
||||||
},
|
},
|
||||||
fail: res => {
|
fail: res => {
|
||||||
console.log("设备连接失败,请重新连接", res);
|
console.log("设备连接失败,请重新连接", res, that.deviceId);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
@ -550,6 +551,7 @@
|
||||||
that.islink = -1
|
that.islink = -1
|
||||||
clearTimeout(myTime)
|
clearTimeout(myTime)
|
||||||
that.$Bluetooth.closeBluetoothAdapter()
|
that.$Bluetooth.closeBluetoothAdapter()
|
||||||
|
that.$Bluetooth.closeBLEConnection(that.deviceId)
|
||||||
that.$Bluetooth.stopBluetoothDevicesDiscovery()
|
that.$Bluetooth.stopBluetoothDevicesDiscovery()
|
||||||
console.log("蓝牙没有连接")
|
console.log("蓝牙没有连接")
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
.tabbar {
|
.tabbar {
|
||||||
width: 100%;
|
width:calc(100% - 30px);
|
||||||
padding:10px 15px 15px;
|
padding:10px 15px 15px;
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -31,7 +31,7 @@
|
||||||
border-radius: 10px 10px 0 0;
|
border-radius: 10px 10px 0 0;
|
||||||
|
|
||||||
.one {
|
.one {
|
||||||
width: 80%;
|
width: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
line-height: 25px;
|
line-height: 25px;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
|
@ -39,22 +39,20 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.center {
|
.center {
|
||||||
|
width: 10%;
|
||||||
margin: 0 15px;
|
margin: 0 15px;
|
||||||
}
|
}
|
||||||
|
|
||||||
picker {
|
picker {
|
||||||
width: 100%;
|
width: 50%;
|
||||||
border: none;
|
border: none;
|
||||||
text-align: center;
|
display: flex;
|
||||||
position: relative;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.iconfont {
|
.iconfont {
|
||||||
color: #333333;
|
color: #333333;
|
||||||
font-size: 36rpx;
|
font-size: 36rpx;
|
||||||
position: absolute;
|
|
||||||
right: 0px;
|
|
||||||
top: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -496,10 +496,11 @@
|
||||||
padding: 10px 0;
|
padding: 10px 0;
|
||||||
margin-bottom: 15px;
|
margin-bottom: 15px;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
|
|
||||||
background-color: #f7f7f7;
|
background-color: #f7f7f7;
|
||||||
|
|
||||||
.listC {
|
.listC {
|
||||||
width: 100%;
|
width: calc(100% - 30px);
|
||||||
padding: 15px;
|
padding: 15px;
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
|
||||||
BIN
static/logo2.png
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 12 KiB |
|
|
@ -60,7 +60,7 @@ function onBluetoothDeviceFound() {
|
||||||
if (device.name.indexOf('YPC') != -1) {
|
if (device.name.indexOf('YPC') != -1) {
|
||||||
let buff = device.name.slice(7, 19)
|
let buff = device.name.slice(7, 19)
|
||||||
device.macAddr = $Bluetooth.str2Num(buff)
|
device.macAddr = $Bluetooth.str2Num(buff)
|
||||||
device.deviceId = $Bluetooth.str2Num(buff)
|
device.deviceId = device.deviceId
|
||||||
$Bluetooth.handleDevice(device)
|
$Bluetooth.handleDevice(device)
|
||||||
console.log("ypc", device)
|
console.log("ypc", device)
|
||||||
return
|
return
|
||||||
|
|
@ -140,7 +140,7 @@ function handleDevicesMac(device, acd_id) {
|
||||||
success: e => {
|
success: e => {
|
||||||
$store.commit("changeBluetooth", true);
|
$store.commit("changeBluetooth", true);
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: "/pages/devices/search?id=" + acd_id+ '&device=' + device
|
url: "/pages/devices/search?id=" + acd_id + '&device=' + device
|
||||||
})
|
})
|
||||||
console.log('初始化蓝牙成功:' + e.errMsg);
|
console.log('初始化蓝牙成功:' + e.errMsg);
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ const httpRequest = (url, method = "get", data) => {
|
||||||
method: method,
|
method: method,
|
||||||
header: {
|
header: {
|
||||||
'X-Requested-With': 'XMLHttpRequest',
|
'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) {
|
let promise = new Promise(function(resolve, reject) {
|
||||||
|
|
|
||||||
4
uni.scss
|
|
@ -1,4 +1,4 @@
|
||||||
/* 主题色 */
|
/* 主题色 */
|
||||||
$maincolor:#37cc92;
|
$maincolor:#849D6A;
|
||||||
$btncolor:#fea606;
|
$btncolor:#fea606;
|
||||||
$textcolor: #37cc92;
|
$textcolor: #849D6A;
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
[appleAppid]
|
[appleAppid]
|
||||||
appleAppid=com.pcxbc.tc
|
appleAppid=api.zztc.pcxbc
|
||||||
|
|
||||||
[iosStyle]
|
[iosStyle]
|
||||||
iosStyle=
|
iosStyle=
|
||||||
|
|
@ -17,4 +17,14 @@ universalLinks_weibo=
|
||||||
spaceid_weibo=
|
spaceid_weibo=
|
||||||
|
|
||||||
[appstore]
|
[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
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
iosProfile=F:/证书/发布Development描述文件/Reedaw.mobileprovision
|
iosProfile=C:/Users/gh/WPS Cloud Files/appuploader_win_latest/ios描述文件.mobileprovision
|
||||||
ioscertFile=F:/证书/发布Development证书/证书.p12
|
ioscertFile=C:\Users\gh\WPS Cloud Files\appuploader_win_latest\ios开发证书.p12
|
||||||
ioscertPassword=ep/Tdjka4Y7WYqDB6/S7dw==
|
ioscertPassword=e7l98mrpB0Uj4WWFn9y0Mg==
|
||||||
|
|
|
||||||
|
|
@ -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/"}
|
||||||
BIN
unpackage/cache/wgt/__UNI__E0E1A21/.manifest/apple-mobileprovision.mobileprovision
vendored
Normal file
|
After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 8.7 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 568 B |
|
After Width: | Height: | Size: 965 B |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 732 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 965 B |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
BIN
unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-iphone-notification@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 965 B |
BIN
unpackage/cache/wgt/__UNI__E0E1A21/.manifest/icon-iphone-notification@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
|
@ -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>
|
||||||
|
|
@ -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"}
|
||||||
|
Before Width: | Height: | Size: 370 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 5.8 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 8.3 KiB |
|
Before Width: | Height: | Size: 370 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 4.8 KiB |
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
var isReady=false;var onReadyCallbacks=[];
|
var isReady=false;var onReadyCallbacks=[];
|
||||||
var isServiceReady=false;var onServiceReadyCallbacks=[];
|
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}}];
|
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.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()})}});
|
__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()})}});
|
||||||
|
|
|
||||||
|
|
@ -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"}
|
||||||
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 12 KiB |
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
var isReady=false;var onReadyCallbacks=[];
|
var isReady=false;var onReadyCallbacks=[];
|
||||||
var isServiceReady=false;var onServiceReadyCallbacks=[];
|
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}}];
|
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.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()})}});
|
__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()})}});
|
||||||
|
|
|
||||||
|
|
@ -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"}
|
||||||
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 2.8 KiB |