Как работают расширения Chrome, такие как WebPaint?

#google-chrome-extension #browser-extension

#google-chrome-extension #расширение для браузера

Вопрос:

Ссылка:https://chrome.google.com/webstore/detail/web-paint/emeokgokialpjadjaoeiplmnkjoaegng?hl=en

Я искал API расширений Chrome, которые я мог бы использовать для рисования «где угодно» в браузере. Может ли кто-нибудь пролить свет на API или ресурсы для поиска?

Спасибо

Комментарии:

1. Такого API нет. Расширение использует стандартные веб-технологии, такие как Canvas. Вы можете проверить и отладить исходный код расширения во встроенном в браузер devtools.

2. я бы предположил: сделайте снимок экрана текущей веб-страницы, используя Chrome apis. затем замените dom на canvas с изображением скриншота в качестве фона. для этого вы можете использовать canvas API.

3. Я думаю, что нашел ответ: learnwebgl.brown37.net/11_advanced_rendering/overlays.html Спасибо всем