offline.html 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <link rel="icon" type="image/ico" href="/favicon.ico" id="app-icon" />
  7. <title></title>
  8. </head>
  9. <body>
  10. <script type="text/javascript">
  11. window._AMapSecurityConfig = {
  12. securityJsCode: "fbf0a0f9d5cf8a65b385822dd98536b8",
  13. };
  14. </script>
  15. <script type="text/javascript" src='//webapi.amap.com/maps?v=2.0&key=9282fa28a0363ba8a7b3c6f7d10ee4b1'></script>
  16. <script src="//webapi.amap.com/ui/1.1/main.js?v=1.1.1"></script>
  17. <div id="app"></div>
  18. <script type="module" src="/src/main.ts"></script>
  19. <script>
  20. (function () {
  21. try {
  22. var iconEl = document.getElementById('app-icon');
  23. if (!iconEl) return;
  24. var params = new URL(window.location.href).searchParams;
  25. var fromRoute = (params.get('fromRoute') || '').toLowerCase();
  26. var iconMap = {
  27. criminal: '/criminal.ico',
  28. xmfire: '/jmlogo.png',
  29. cjzfire: '/logo_big.ico'
  30. };
  31. var href = iconMap[fromRoute] || '/favicon.ico';
  32. iconEl.setAttribute('href', href);
  33. } catch (e) {
  34. // 容错,不影响页面加载
  35. }
  36. })();
  37. </script>
  38. </body>
  39. </html>