From 65a34c2a476f8305579582b402445a640f531a65 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期二, 11 三月 2025 16:17:16 +0800 Subject: [PATCH] 3333233332 --- src/components/CustomerService.vue | 31 +++++++++++++++++++++---------- 1 files changed, 21 insertions(+), 10 deletions(-) diff --git a/src/components/CustomerService.vue b/src/components/CustomerService.vue index e37c946..dfc4da2 100644 --- a/src/components/CustomerService.vue +++ b/src/components/CustomerService.vue @@ -1,16 +1,27 @@ <template> <div class="bg-white"> - <div class="flex items-center justify-between px-4 py-2 text-black" style="border-bottom: 1px solid #e0e0e0;"> - <div class="text-lg font-bold">鍦ㄧ嚎瀹㈡湇</div> - <div class="cursor-pointer" @click="$emit('close')"> - <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> - <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> - </svg> - </div> - </div> - <iframe src="https://wi.beng35.com/iie/mobile?v=2" class="w-full h-[calc(100%-44px)] border-none overflow-hidden"></iframe> + + <iframe + ref="iframeRef" + src="http://www.xpump.net/iie-mobile?v=3333233332" + class="w-full h-full border-none overflow-hidden" + ></iframe> </div> </template> -<script setup lang="ts" name="CustomerService"></script> +<script setup lang="ts" name="CustomerService"> +const emit = defineEmits(['close']); + +import { ref, onMounted } from 'vue'; + +const iframeRef = ref<HTMLIFrameElement>(); + +onMounted(() => { + window.addEventListener('message', (event) => { + if (event.data.type === 'close') { + emit('close'); + } + }); +}); +</script> <style scoped lang="scss"></style> -- Gitblit v1.9.3