fix: 修复首页启动报错的问题

pull/16/head
TianYu 2023-05-25 15:35:02 +08:00
parent 149ea95d48
commit a4d2fac5cd
3 changed files with 45 additions and 41 deletions

View File

@ -18,32 +18,32 @@ import { parseQuery } from "./utils";
import Auth from './libs/wechat'; import Auth from './libs/wechat';
import { SPREAD } from './config/cache'; import { SPREAD } from './config/cache';
Vue.prototype.$wechat = Auth; Vue.prototype.$wechat = Auth;
let cookieName = "VCONSOLE", // let cookieName = "VCONSOLE",
query = parseQuery(), // query = parseQuery(),
urlSpread = query["spread"], // urlSpread = query["spread"],
vconsole = query[cookieName.toLowerCase()], // // vconsole = query[cookieName.toLowerCase()],
md5Crmeb = "b14d1e9baeced9bb7525ab19ee35f2d2", //CRMEB MD5 加密开启vconsole模式 // vconsole = "b14d1e9baeced9bb7525ab19ee35f2d2",
md5UnCrmeb = "3dca2162c4e101b7656793a1af20295c"; //UN_CREMB MD5 加密关闭vconsole模式 // md5Crmeb = "b14d1e9baeced9bb7525ab19ee35f2d2", //CRMEB MD5 加密开启vconsole模式
// md5UnCrmeb = "3dca2162c4e101b7656793a1af20295c"; //UN_CREMB MD5 加密关闭vconsole模式
if (urlSpread !== undefined) { // if (urlSpread !== undefined) {
var spread = Cache.get(SPREAD); // var spread = Cache.get(SPREAD);
urlSpread = parseInt(urlSpread); // urlSpread = parseInt(urlSpread);
if (!Number.isNaN(urlSpread) && spread !== urlSpread) { // if (!Number.isNaN(urlSpread) && spread !== urlSpread) {
Cache.set("spread", urlSpread || 0); // Cache.set("spread", urlSpread || 0);
} else if (spread === 0 || typeof spread !== "number") { // } else if (spread === 0 || typeof spread !== "number") {
Cache.set("spread", urlSpread || 0); // Cache.set("spread", urlSpread || 0);
} // }
} // }
if (vconsole !== undefined) { // if (vconsole !== undefined) {
if (vconsole === md5UnCrmeb && Cache.has(cookieName)) // if (vconsole === md5UnCrmeb && Cache.has(cookieName))
Cache.clear(cookieName); // Cache.clear(cookieName);
} else vconsole = Cache.get(cookieName); // } else vconsole = Cache.get(cookieName);
import VConsole from './components/vconsole.min.js' import VConsole from './components/vconsole.min.js'
if (vconsole !== undefined && vconsole === md5Crmeb) { if (process.env.isVConsole) {
Cache.set(cookieName, md5Crmeb, 3600);
let vConsole = new VConsole(); let vConsole = new VConsole();
} }

View File

@ -20,6 +20,7 @@
"title": "开发版", "title": "开发版",
"env": { "env": {
"UNI_PLATFORM": "h5", "UNI_PLATFORM": "h5",
"isVConsole": true,
"APP_BASE_URL": "http://192.168.1.147:48080" "APP_BASE_URL": "http://192.168.1.147:48080"
} }
}, },
@ -27,6 +28,7 @@
"title": "生产版", "title": "生产版",
"env": { "env": {
"UNI_PLATFORM": "h5", "UNI_PLATFORM": "h5",
"isVConsole": false,
"APP_BASE_URL": "http://api.cyywl.top" "APP_BASE_URL": "http://api.cyywl.top"
} }
} }

View File

@ -644,7 +644,9 @@
// H5 // H5
let appSearchH = uni.createSelectorQuery().select(".serch-wrapper"); let appSearchH = uni.createSelectorQuery().select(".serch-wrapper");
appSearchH.boundingClientRect(function(data) { appSearchH.boundingClientRect(function(data) {
if(data){
self.searchH = data.height self.searchH = data.height
}
}).exec() }).exec()
// #endif // #endif
}, },