Как работать с asyn c скриптами в медленной сети? - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть веб-страница, где мне приходилось работать с Zingchart . Мне пришлось вызвать библиотеку Zingchart внутри тега head , и сценарии, в которых я написал некоторый код для рисования диаграмм, были до body . Для передачи web.dev показателей производительности я добавил asyn c в библиотеку Zingchart:

<html>
 <head>
  ... 
  <script async src="https://cdn.zingchart.com/zingchart.min.js"></script>
  ... 
 </head>
 <body>
  ... 
  ... 
  <script src="chartDrawing.js"></script>
 </body>
</html>

Теперь это прекрасно работает в высокоскоростной сети. Но когда пропускная способность ниже, загрузка библиотеки Zingchart занимает некоторое время. Но chartDrawing. js выполняется каким-то образом, поскольку он не асин c.

Я хочу знать, каким будет идеальный способ справиться с такой ситуацией?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...