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

This commit is contained in:
YunaiV
2025-04-29 19:58:27 +08:00
parent 90e22374ee
commit 04bb5e65d3
6 changed files with 6 additions and 9 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ export const TerminalEnum = {
* @return 终端 * @return 终端
*/ */
export const getTerminal = () => { export const getTerminal = () => {
const platformType = uni.getSystemInfoSync().uniPlatform; const platformType = uni.getAppBaseInfo().uniPlatform;
// 与后端terminal枚举一一对应 // 与后端terminal枚举一一对应
switch (platformType) { switch (platformType) {
case 'app': case 'app':
+1 -1
View File
@@ -45,7 +45,7 @@ export function sleep(value = 30) {
* @link 运行期判断平台 https://uniapp.dcloud.io/frame?id=判断平台 * @link 运行期判断平台 https://uniapp.dcloud.io/frame?id=判断平台
*/ */
export function os() { export function os() {
return uni.getSystemInfoSync().platform.toLowerCase(); return uni.getDeviceInfo().platform.toLowerCase();
} }
/** /**
* @description 获取系统信息同步接口 * @description 获取系统信息同步接口
+1 -3
View File
@@ -234,9 +234,7 @@ function gotoAppPermissionSetting() {
const permission = { const permission = {
get isIOS() { get isIOS() {
return typeof isIOS === 'boolean' return typeof isIOS === 'boolean' ? isIOS : (isIOS = uni.getDeviceInfo().platform === 'ios');
? isIOS
: (isIOS = uni.getSystemInfoSync().platform === 'ios');
}, },
requestIOS: requestIOS, requestIOS: requestIOS,
requestAndroid: requestAndroid, requestAndroid: requestAndroid,
+1 -1
View File
@@ -20,7 +20,7 @@ import Pay from './pay';
const device = uni.getSystemInfoSync(); const device = uni.getSystemInfoSync();
const os = device.platform; const os = uni.getDeviceInfo().platform;
let name = ''; let name = '';
let provider = ''; let provider = '';
@@ -82,10 +82,9 @@
<script> <script>
import sheep from '@/sheep'; import sheep from '@/sheep';
const { safeAreaInsets } = sheep.$platform.device;
let platform = 'other'; let platform = 'other';
// #ifdef APP-NVUE // #ifdef APP-NVUE
platform = uni.getSystemInfoSync().platform; platform = uni.getDeviceInfo().platform;
// #endif // #endif
/** /**
@@ -37,7 +37,7 @@
<script> <script>
let platform let platform
setTimeout(() => { setTimeout(() => {
platform = uni.getSystemInfoSync().platform platform = uni.getDeviceInfo().platform
}, 16) }, 16)
import { import {