Как подменить скрипт без использования расширений?
Есть замечательное расширение Resource Override.
В данной конкретной задаче оно прекрасно работает.
Но я не могу использовать это расширение в данной задаче.
Мне нужно заменить 1 скрипт который грузится через тег script на data:text/javascript;charset=UTF-8;base64,....
Resource Override как то делает это.
Думаю вероятней всего используя объект chrome
Кто то может подсказать как это можно сделать?
Aetae, а какая логика хоть подскажите.
Записать в кеш сервис воркера нужный скрипт?
А то первые 100 страниц гугла это статьи как установить сервис воркер.
Aetae, спасибо скажите вот еще что.
Это страница на которой расположен iframe.
Внутри этого iframe есть тег script src которого и нужно подменить.
service-worker в данном случае поможет?
newaitix, если iframe чужой(смотрит на чужой домен) и вы это делаете не чисто в своём браузере для себя, то нет.
Безопасность принципиально ничего подобного никогда не допустит, иначе каждый дурак мог бы воровать деньги из чужих онлайн банков через iframe.
newaitix, в webwiev как таковом - нет. Но если это будет написанное вами приложение, то в нём вы можете творить что хотите, хоть свой форк браузера юзать. Но с этим уже к разрабам нативных мобильных приложений.