index.html 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <!doctype html>
  2. <html build-time="%BUILD_TIME%">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
  6. <script>
  7. var coverSupport =
  8. 'CSS' in window &&
  9. typeof CSS.supports === 'function' &&
  10. (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
  11. document.write(
  12. '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
  13. (coverSupport ? ', viewport-fit=cover' : '') +
  14. '" />',
  15. )
  16. </script>
  17. <title>JeecgBoot-uniapp3</title>
  18. <!--preload-links-->
  19. <!--app-context-->
  20. </head>
  21. <body>
  22. <div id="app"><!--app-html--></div>
  23. <script>
  24. window.loadingLogin = function (params) {
  25. if(!window.loginAppToken){
  26. if (!window._loadingLoginTimer) {
  27. window._loadingLoginTimer = setTimeout(() => {
  28. // console.log('loadingLogin not found loginAppToken')
  29. window._loadingLoginTimer = null;
  30. window.loadingLogin(params);
  31. }, 500);
  32. }
  33. } else{
  34. if (window._loadingLoginTimer) {
  35. clearTimeout(window._loadingLoginTimer);
  36. window._loadingLoginTimer = null;
  37. }
  38. // console.log('applogin route....', window.location.pathname)
  39. if (window.location.pathname === '/app-h5/pages/loading/index') {
  40. window.loginAppToken(params);
  41. }
  42. }
  43. }
  44. </script>
  45. <script type="module" src="/src/main.ts"></script>
  46. </body>
  47. </html>