natasha 3 år sedan
förälder
incheckning
039cf6aea1
3 ändrade filer med 20 tillägg och 9 borttagningar
  1. BIN
      public/favicon.ico
  2. 8 9
      public/index.html
  3. 12 0
      src/settings.js

BIN
public/favicon.ico


+ 8 - 9
public/index.html

@@ -2,21 +2,20 @@
 <html>
 
 <head>
-  <meta charset="utf-8">
-  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
-  <link rel="icon" href="<%= BASE_URL %>favicon.ico">
-  <title>
-    <%= webpackConfig.name %>
-  </title>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
+    <title>
+        <%= webpackConfig.name %>
+    </title>
 </head>
 
 <body>
-  <noscript>
+    <noscript>
     <strong>We're sorry but <%= webpackConfig.name %> doesn't work properly without JavaScript enabled. Please enable it
         to continue.</strong>
   </noscript>
-  <div id="app"></div>
+    <div id="app"></div>
 </body>
 
 </html>

+ 12 - 0
src/settings.js

@@ -1,3 +1,15 @@
+const Cookies = require("js-cookie");
+let title = ''
+let config = Cookies.get('GCLS_Config')
+if (config) {
+    let configObj = JSON.parse(config);
+    title = configObj.title
+    var link = document.querySelector("link[rel*='icon']") || document.createElement('link');
+    link.type = 'image/x-icon';
+    link.rel = 'shortcut icon';
+    link.href = configObj.title_icon_url;
+    document.getElementsByTagName('head')[0].appendChild(link);
+}
 module.exports = {
     title: '全球国际中文教学服务云平台',