Доработка функционала.
Проверка работоспособности: SRWare Iron 31/49.
Основные изменения:
- интерфейс:
- вернул вызов из контекстного меню (доступно в любом месте страницы);
- добавлена обработка хоткея, теперь работает и при скрытой кнопке на панели (версии 25+);
- добавлена функция автозакрытия вкладки скриншота (30 секунд), на процесс сохранения не влияет;
- окно сообщения об ошибке снятия скриншота заменено на стандартный алерт;
- скрипт:
- доработана выгрузка из памяти при простое, в т.ч. – в "инкогнито";
- изменён принцип автонумерации скринов, теперь они всегда имеют уникальное имя; ну… практически…)
- доработан вызов в "инкогнито" – теперь вкладка скриншота открывается в том же окне инкогнито;
- допилен корректный возврат к вкладке, с которой был вызван скриншотер.
Прочие изменения:
- немного оптимизирован и упрощён код.
Скриншоты:
[Копия скриншота]
История и обсуждение
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5). API: contextMenus, tabs, commands, browserAction
- Запрашиваемые разрешения:
[ "contextMenus", "tabs", "*://*/*", "" ]
Загрузка и установка
Дополнительно
|