1、在plugins目录下新建terminalToggle.js,写入以下代码
(function () {
let sUserAgent = navigator.userAgent.toLowerCase();
let isIpad = sUserAgent.match(/ipad/i) == "ipad";
let isIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
let isMidp = sUserAgent.match(/midp/i) == "midp";
let isUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
let isUc = sUserAgent.match(/ucweb/i) == "ucweb";
let isAndroid = sUserAgent.match(/android/i) == "android";
let isCE = sUserAgent.match(/windows ce/i) == "windows ce";
let isWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
let isMobile =isIpad || isIphoneOs || isMidp || isUc7 || isUc || isAndroid || isCE || isWM;
if (isMobile) {
let PC_URL = process.env.VUE_APP_WEBSITE_PC_URL;
let H5_URL = process.env.VUE_APP_WEBSITE_H5_URL;
if (PC_URL && H5_URL) {
let nowUrl = window.location.href;
if (nowUrl.includes(PC_URL)) {
window.location.href = nowUrl.replace(PC_URL, H5_URL);
}
}
}
if (!isMobile) {
let PC_URL = process.env.VUE_APP_WEBSITE_PC_URL;
let H5_URL = process.env.VUE_APP_WEBSITE_H5_URL;
if (PC_URL && H5_URL) {
let nowUrl = window.location.href;
if (nowUrl.includes(H5_URL)) {
window.location.href = nowUrl.replace(H5_URL, PC_URL);
}
}
}
})();
2、在nuxt.config.js的plugins配置项里引入

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!