Explorar o código

修改 动态 icon

秦鹏 %!s(int64=3) %!d(string=hai) anos
pai
achega
7e8171a828
Modificáronse 4 ficheiros con 7 adicións e 1 borrados
  1. BIN=BIN
      public/favicon-1.ico
  2. BIN=BIN
      public/favicon.ico
  3. 1 1
      public/index.html
  4. 6 0
      src/settings.js

BIN=BIN
public/favicon-1.ico


BIN=BIN
public/favicon.ico


+ 1 - 1
public/index.html

@@ -6,7 +6,7 @@
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width,initial-scale=1.0">
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
-    <link rel="icon" href="<%= BASE_URL %>favicon.ico">
+    <!-- <link rel="icon" href="<%= BASE_URL %>favicon.ico"> -->
     <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
     <title>
         <%= htmlWebpackPlugin.options.title %>

+ 6 - 0
src/settings.js

@@ -5,6 +5,12 @@ 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);
 }
 console.log(title);
 module.exports = {