reactor:platform 的获取,从 getSystemInfoSync 迁移到 getAppBaseInfo

pull/147/head
YunaiV 2025-04-29 19:58:27 +08:00
parent 90e22374ee
commit 04bb5e65d3
6 changed files with 6 additions and 9 deletions

View File

@ -17,7 +17,7 @@ export const TerminalEnum = {
* @return 终端
*/
export const getTerminal = () => {
const platformType = uni.getSystemInfoSync().uniPlatform;
const platformType = uni.getAppBaseInfo().uniPlatform;
// 与后端terminal枚举一一对应
switch (platformType) {
case 'app':

View File

@ -45,7 +45,7 @@ export function sleep(value = 30) {
* @link 运行期判断平台 https://uniapp.dcloud.io/frame?id=判断平台
*/
export function os() {
return uni.getSystemInfoSync().platform.toLowerCase();
return uni.getDeviceInfo().platform.toLowerCase();
}
/**
* @description 获取系统信息同步接口

View File

@ -234,9 +234,7 @@ function gotoAppPermissionSetting() {
const permission = {
get isIOS() {
return typeof isIOS === 'boolean'
? isIOS
: (isIOS = uni.getSystemInfoSync().platform === 'ios');
return typeof isIOS === 'boolean' ? isIOS : (isIOS = uni.getDeviceInfo().platform === 'ios');
},
requestIOS: requestIOS,
requestAndroid: requestAndroid,

View File

@ -20,7 +20,7 @@ import Pay from './pay';
const device = uni.getSystemInfoSync();
const os = device.platform;
const os = uni.getDeviceInfo().platform;
let name = '';
let provider = '';

View File

@ -82,10 +82,9 @@
<script>
import sheep from '@/sheep';
const { safeAreaInsets } = sheep.$platform.device;
let platform = 'other';
// #ifdef APP-NVUE
platform = uni.getSystemInfoSync().platform;
platform = uni.getDeviceInfo().platform;
// #endif
/**

View File

@ -37,7 +37,7 @@
<script>
let platform
setTimeout(() => {
platform = uni.getSystemInfoSync().platform
platform = uni.getDeviceInfo().platform
}, 16)
import {