From 0d3db253cad1fb49c4fae9b9a537c8c318c7172f Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 29 十一月 2023 10:23:59 +0800 Subject: [PATCH] 优化应用中心卸载 --- src/pages/desktop/index/components/DFrame.vue | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/src/pages/desktop/index/components/DFrame.vue b/src/pages/desktop/index/components/DFrame.vue index e7f2d03..e72cc85 100644 --- a/src/pages/desktop/index/components/DFrame.vue +++ b/src/pages/desktop/index/components/DFrame.vue @@ -42,7 +42,7 @@ </div> <div class="d-frame-content"> <div class="iframe-mask" v-if="data.order != 1" @click="frameClick"></div> - <iframe :src="data.url" v-if="data.url" :name="data.name"></iframe> + <iframe :src="data.url | proxyUrl" v-if="data.url" :name="data.name"></iframe> <div v-html="data.html" v-if="data.html"></div> <!-- <span class="d-frame-operation-resize" v-resize></span> --> <span @@ -73,6 +73,16 @@ created() { this.addBackListener() }, + filters: { + proxyUrl(srcUrl) { + let url = srcUrl + if (url.indexOf("127.0.0.1") > 0 && window.location.hostname != "127.0.0.1") { + url = url.replace("127.0.0.1", window.location.hostname) + } + + return url + } + }, data() { return { publicPath: process.env.BASE_URL, -- Gitblit v1.8.0