feat:0820需求

This commit is contained in:
2026-08-21 14:10:43 +08:00
parent 619c0cacc5
commit e8d4fd6cd4
31 changed files with 9112 additions and 3658 deletions
+19 -13
View File
@@ -1,16 +1,18 @@
<script>
export default {
<script>
import {
resumeKefuRealtime,
suspendKefuRealtime,
} from "@/uni_modules/hashmall-customer-service/js_sdk/kefu-realtime.js";
export default {
globalData: {
launchShown: false, // 内存标记,杀进程就清空
},
onLaunch: function () {
console.log("App Launch");
uni.getSystemInfo({
success: (res) => {
uni.setStorageSync("platform", res.platform);
}
});
const res = uni.getSystemInfoSync();
uni.setStorageSync("platform", res.platform);
// #ifdef APP-PLUS
plus.navigator.closeSplashscreen(); // 立即关闭原生闪屏
@@ -23,8 +25,10 @@ export default {
let uuid = plus.device.uuid;
// #endif
},
onShow: function () {
console.log("App Show");
onShow: function () {
console.log("App Show");
uni.$emit("kefu-app-show");
resumeKefuRealtime();
// 隐藏原生tabbar
/*#ifdef APP-PLUS*/
uni.hideTabBar({
@@ -32,10 +36,12 @@ export default {
});
/*#endif*/
},
onHide: function () {
console.log("App Hide");
}
};
onHide: function () {
console.log("App Hide");
uni.$emit("kefu-app-hide");
suspendKefuRealtime();
}
};
</script>
<style lang="scss">