feat: 集成二维码扫描功能,优化视频流处理,添加 vconsole 和 SSL 插件

This commit is contained in:
2026-01-08 15:23:25 +07:00
parent 08939bec64
commit 04a5beed89
9 changed files with 108 additions and 371 deletions

View File

@@ -1,7 +1,22 @@
<script setup lang="ts">
import IconParkOutlineApplicationMenu from "~icons/icon-park-outline/application-menu";
import IconParkOutlineScanCode from "~icons/icon-park-outline/scan-code";
import News from "./components/news.vue";
import Rwa from "./components/rwa.vue";
const { open } = useQRScanner();
async function handleScan() {
const result = await open({
title: "扫描二维码",
});
if (result) {
console.log("扫描结果:", result);
// TODO: 根据扫描结果进行相应处理
// 例如:跳转到对应页面、显示信息等
}
}
</script>
<template>
@@ -15,6 +30,9 @@ import Rwa from "./components/rwa.vue";
</ion-toolbar>
</ion-header>
<ion-content :fullscreen="true" class="ion-padding">
<ion-button fill="clear" @click="handleScan">
<IconParkOutlineScanCode slot="icon-only" />
</ion-button>
<!-- <pwa-install-button class="mb-4" /> -->
<Rwa />
<News />