修改兼容提示

This commit is contained in:
何童崇 2022-04-21 18:03:48 +08:00
parent 17daf34f07
commit ba8c86ada7
4 changed files with 34 additions and 3 deletions

View File

@ -15,13 +15,44 @@
<link rel="stylesheet" type="text/css" href="%PUBLIC_URL%css/editormd.min.css">
<link rel="stylesheet" type="text/css" href="%PUBLIC_URL%css/merge.css">
<%= htmlWebpackPlugin.tags.headTags %>
<style>
#ie_info{
display: none;
text-align: center;
margin: 10vh;
color: #4154f1;
font-size: 40px;
}
</style>
</head>
<body>
<!--用于markdown转html -->
<div id="ie_info">不支持当前浏览器请更换浏览器推荐使用谷歌浏览器、360浏览器极速模式、火狐浏览器或Edge浏览器</div>
<div id="md_div" style="display: none;"></div>
<div id="root" class="page -layout-v -fit widthunit"></div>
<div id="picture_display" style="display: none;"></div>
<script src="%PUBLIC_URL%js/jquery-1.8.3.min.js"></script>
<script>
var getExplorer = (function () {
var explorer = window.navigator.userAgent,
compare = function (s) { return (explorer.indexOf(s) >= 0); },
ie11 = (function () { return ("ActiveXObject" in window) })();
if (compare("MSIE") || ie11) { return 'ie'; }
else if (compare("Firefox") && !ie11) { return 'Firefox'; }
else if (compare("Chrome") && !ie11) {
if (explorer.indexOf("Edge") > -1) {
return 'Edge';
} else {
return 'Chrome';
}
}
else if (compare("Opera") && !ie11) { return 'Opera'; }
else if (compare("Safari") && !ie11) { return 'Safari'; }
})()
if (getExplorer == 'ie') {
$('#ie_info').css({display:'block'});
}
</script>
<script src="%PUBLIC_URL%js/js_min_all.js"></script>
<script src="%PUBLIC_URL%js/codemirror/codemirror.js"></script>
<script src="%PUBLIC_URL%js/editormd/editormd.min.js"></script>

View File

@ -293,7 +293,7 @@ class App extends Component {
mygetHelmetapi: response.data.setting
});
//存储配置到游览器
localStorage.setItem('chromesetting', JSON.stringify(response.data.setting));
response.data.setting&&localStorage.setItem('chromesetting', JSON.stringify(response.data.setting));
localStorage.setItem('chromesettingresponse', JSON.stringify(response));
try {
if (response.data.setting.tab_logo_url) {

View File

@ -184,7 +184,7 @@ class NewHeader extends Component {
axios.get(url).then((response) => {
if (response && response.data && response.data.setting) {
this.setState({ settings: response.data.setting });
localStorage.setItem('chromesetting', JSON.stringify(response.data.setting));
response.data.setting&&localStorage.setItem('chromesetting', JSON.stringify(response.data.setting));
localStorage.setItem('chromesettingresponse', JSON.stringify(response));
} else {
this.gettablogourlnull();

View File

@ -133,7 +133,7 @@ export function TPMIndexHOC(WrappedComponent, headFoot) {
this.setState({
mygetHelmetapi: response.data.setting
});
localStorage.setItem('chromesetting', JSON.stringify(response.data.setting));
response.data.setting&&localStorage.setItem('chromesetting', JSON.stringify(response.data.setting));
localStorage.setItem('chromesettingresponse', JSON.stringify(response));
try {
if (response.data.setting.tab_logo_url) {