需要添加直播接口

This commit is contained in:
cbb
2026-01-12 17:52:15 +08:00
parent 83fec2617c
commit 13af9eb303
281 changed files with 313157 additions and 104 deletions

View File

@@ -0,0 +1,29 @@
import { useLiveListState } from "@/uni_modules/tuikit-atomic-x/state/LiveListState";
const LanguageMap = {
'zh-CN': 'zh-Hans', // android
'zh-TW': 'zh-Hant', // android
'zh-Hans-US': 'zh-Hans', // iOS
en: 'en',
};
const { callExperimentalAPI } = useLiveListState();
export function setSdkLanguageFromSystem() {
uni.$liveID = '';
uni.getSystemInfo()
.then((systemInfo) => {
console.log(`systemInfo.language: ${systemInfo.language}`);
const data = {
api: 'setCurrentLanguage',
params: {
language: LanguageMap[systemInfo.language] || LanguageMap['zh-CN'],
},
};
console.log(`callExperimentalAPI data: ${JSON.stringify(data)}`);
callExperimentalAPI({ jsonData: JSON.stringify(data) });
})
.catch((e) => {
console.error('获取系统信息失败', e);
});
}