提交 6c858065 authored 作者: 钟是志's avatar 钟是志

globalThis 兼容性问题

上级 4049b316
......@@ -8,7 +8,7 @@
* 当key存在是且存在对应key值时返回key值 否则返回config对象
* */
const queryConfig = (key) => {
const dynamicConfig = globalThis.CONFIG;
const dynamicConfig = typeof globalThis !== 'undefined' ? globalThis.CONFIG : window.CONFIG;
if (typeof key === 'undefined') return dynamicConfig;
return typeof dynamicConfig[key] === 'undefined' ? dynamicConfig : dynamicConfig[key];
};
......
......@@ -10,6 +10,10 @@
//请求地址前缀
if(typeof globalThis === 'undefined'){ // globalThis 在qq浏览器存在兼容性问题 https://caniuse.com/?search=globalThis
var globalThis = window;
}
if(!globalThis.CONFIG){
var SERVER_PATH = "https://xg.gzjszy.net/produce/v1/api/onestop";
var ACTION_PATH = SERVER_PATH + "";
......@@ -36,7 +40,7 @@ if(!globalThis.CONFIG){
const queryConfig = (key) => {
const dynamicConfig = globalThis.CONFIG;
const dynamicConfig = typeof globalThis !== 'undefined' ? globalThis.CONFIG : window.CONFIG;
// console.log(dynamicConfig);
if (typeof key === 'undefined') return dynamicConfig;
return typeof dynamicConfig[key] === 'undefined' ? dynamicConfig : dynamicConfig[key];
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论