configLoader.js 730 B

123456789101112131415161718192021
  1. const baseConfig = document.createElement('script')
  2. baseConfig.type = 'text/javascript'
  3. baseConfig.src = './baseConfig.js'
  4. document.head.appendChild(baseConfig)
  5. const config = document.createElement('script')
  6. config.id = 'configJS'
  7. config.type = 'text/javascript'
  8. config.src = './config.js?t=' + new Date().getTime()
  9. document.head.appendChild(config)
  10. if (!window.configLoadLoop) {
  11. window.configLoadLoop = setInterval(function () {
  12. document.head.removeChild(document.getElementById('configJS'))
  13. const config = document.createElement('script')
  14. config.id = 'configJS'
  15. config.type = 'text/javascript'
  16. config.src = './config.js?t=' + new Date().getTime()
  17. document.head.appendChild(config)
  18. }, 60 * 1000)
  19. }