dev_tj
杨树林 5 years ago
parent 82d21542df
commit ac5e6bfc94

@ -134,7 +134,23 @@ export function initAxiosInterceptors(props) {
} }
} }
}else{ }else{
const _params = window.location.search;
var u = navigator.userAgent;
if (_params) {
let _cookie = '';
let _search = _params.split('?')[1];
if(_search.split('=')) {
_cookie = _search.split('=')[1];
cookie.save('_educoder_session', _cookie);
}
_search.split('&').forEach(item => {
const _arr = item.split('=');
cookie.save(_arr[0], _arr[1], {
path: '/',
domain: '.educoder.net'
});
});
}
} }
}catch (e) { }catch (e) {

@ -46,26 +46,26 @@ const App = (props) => {
// 获取路径参数 // 获取路径参数
const _params = window.location.search; const _params = window.location.search;
const setCookier = () => { const setCookier = () => {
var u = navigator.userAgent; // var u = navigator.userAgent;
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 // var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if (isIOS) { // if (isIOS) {
}else{ // }else{
if (_params) { // if (_params) {
let _cookie = ''; // let _cookie = '';
let _search = _params.split('?')[1]; // let _search = _params.split('?')[1];
if(_search.split('=')) { // if(_search.split('=')) {
_cookie = _search.split('=')[1]; // _cookie = _search.split('=')[1];
cookie.save('_educoder_session', _cookie); // cookie.save('_educoder_session', _cookie);
} // }
_search.split('&').forEach(item => { // _search.split('&').forEach(item => {
const _arr = item.split('='); // const _arr = item.split('=');
cookie.save(_arr[0], _arr[1], { // cookie.save(_arr[0], _arr[1], {
path: '/', // path: '/',
domain: '.educoder.net' // domain: '.educoder.net'
}); // });
}); // });
} // }
} // }
} }
setCookier(); setCookier();

Loading…
Cancel
Save