/ / Додайте панель керування до будь-якої сторінки Chrome за допомогою розширення Chrome - javascript, google-chrome, google-chrome-extension

Додайте панель керування до будь-якої сторінки Chrome за допомогою розширення Chrome - javascript, google-chrome, google-chrome-extension

Коли Chrome автоматизується з Selenium / Puppeteer, ми бачимо панель у верхній частині сторінки, яка говорить:

Хром управляється автоматизованим тестовим програмним забезпеченням

Моє питання полягає - чи є спосіб додати панельяк на будь-якій сторінці Chrome, використовуючи розширення Chrome? Я хочу додати елементи керування на будь-якій сторінці, які мають відношення до мого розширення Chrome, але я не хочу втручатися в саму сторінку, якщо зможу це уникнути.

Іншими словами, я не хочу вставляти JS на сторінку користувача, я хочу додати деякі панелі до Chrome або до інструментів для розробки Chrome.

Я хочу додати панель, яка виглядає так:

введіть опис зображення тут

Я хотів би мати можливість додати деякі елементи керування (кнопки / обробники подій) до панелі, якщо це можливо!

Відповіді:

1 для відповіді № 1

Єдиний спосіб без js полягає в тому, щоб ввести такий користувацький стиль css:

body:before
{
content:"You are being watched...";
position: fixed;
height: 50px;
top: 0;
left: 0;
right: 0;
background-color: darkred;
color: antiquewhite;
line-height: 50px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
z-index: 99999;
pointer-events: none;
opacity: 0.8;
}