| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <link rel="icon" type="image/ico" href="/favicon.ico" />
- <title></title>
- </head>
- <body>
- <script type="text/javascript">
- window._AMapSecurityConfig = {
- securityJsCode: "fbf0a0f9d5cf8a65b385822dd98536b8",
- };
- </script>
- <script type="text/javascript" src='//webapi.amap.com/maps?v=2.0&key=9282fa28a0363ba8a7b3c6f7d10ee4b1'></script>
- <script src="//webapi.amap.com/ui/1.1/main.js?v=1.1.1"></script>
- <div id="app"></div>
- <script type="module" src="/src/main.ts"></script>
- <script>
- (function () {
- try {
- var params = window.location.hash;
- var query = params.indexOf('?') > -1 ? params.split('?')[1] : '';
- var fromRoute = (new URLSearchParams(query).get('fromRoute') || '').toLowerCase();
- var iconMap = {
- criminal: '/criminal.ico',
- xmfire: '/jmlogo.png',
- cjzfire: '/logo_big.ico'
- };
- var href = iconMap[fromRoute] || '/favicon.ico';
- // 查找现有的favicon链接元素
- let link = document.querySelector("link[rel~='icon']");
- if (link) {
- // 如果存在,更新href属性
- link.href = href;
- console.log('更新favicon为', href);
- } else {
- // 如果不存在,创建新的favicon链接元素
- link = document.createElement('link');
- link.rel = 'icon';
- link.type = 'image/ico';
- link.href = href;
- document.head.appendChild(link);
- }
- } catch (e) {
- // 容错,不影响页面加载
- }
- })();
- </script>
- </body>
- </html>
|