From 66252072c787ea17b5bda729e67d15b672788007 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 20 Nov 2025 06:18:56 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20iframe=20=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E5=8A=9F=E8=83=BD=EF=BC=8C=E6=94=AF=E6=8C=81=E9=80=9A?= =?UTF-8?q?=E8=BF=87=20URL=20=E5=8A=A0=E8=BD=BD=E5=A4=96=E9=83=A8=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/pages/single/apps.vue | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/resources/assets/js/pages/single/apps.vue b/resources/assets/js/pages/single/apps.vue index e6bbe0931..60791bd08 100644 --- a/resources/assets/js/pages/single/apps.vue +++ b/resources/assets/js/pages/single/apps.vue @@ -15,6 +15,24 @@ export default { return } + // iframe 测试 + if (name === 'iframe-test') { + const {url} = this.$route.query; + if (!url) { + $A.modalError("URL不能为空"); + return + } + await this.$refs.app.onOpen({ + id: 'iframe-test', + name: 'iframe-test', + url: url, + url_type: 'iframe', + transparent: true, + keep_alive: false, + }) + return + } + const app = (await $A.IDBArray("cacheMicroApps")).reverse().find(item => item.name === name); if (!app) { $A.modalError("应用不存在");