Как и почему лучше реализовать удаленную подгрузку скриптов в расширении?

Пока у меня есть 2 варианта такой реализации. Речь идет о контент скриптах Стоит учесть, что таких скриптов может быть несколько и они подгружаются удаленно.

  1. Сделать запрос к апи, который будет считывать код из файла скрипта и будет добавлять код в тело ответа, далее ответ с кодом будет сохраняться в background скрипте расширения и при перезагрузке страницы через executeScript будет добавляться на страницу.
  2. Сделать запрос к апи, который будет в ответе возвращать пути к скриптам (как к статике) и также будем сохранять их в background скрипте, но теперь при перезагрузке страницы страницы будет делаться запрос по этому пути к скрипту, считывать код и инжэектиться с помощью executeScript

Если есть варианты лучше, предлагайте


Ответы (0 шт):