greeple
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Capushon тут скорее всего это https://github.com/D3PSI/vivaldi/tree/master/ui/views там и в папке controls и в файлах video_pip_controller.cc video_pip_controller.h vivaldi_overlay_window_views.cc всё туда наверно идёт к этому pip может еще где то, тут уже надо знать С++ и компилить оно написано из этого https://github.com/GoogleChromeLabs/picture-in-picture-chrome-extension тут такое же окно, вивальди только прогресс бар рисует в тех файлах что я выше написал и всё, ну и отслеживает клики по ним, в это же расширение добавить кнопки с переключением громкости можно и будет работать, оно не в dll Добавлено: https://w3c.github.io/picture-in-picture/ Добавлено: вообще в принципе таких расширений которые добавляют контролы мало, я не одного не нашел в магазе у кого было бы с кнопками, кроме тех у которых передача в приложение на винде которое надо установить и там свои настройки всплывающего окна, раньше до этого api были такие расширения для ютуба Floating Player`ы там вроде были контролы (хотя сейчас вспоминаю возможно это были просто окна с эмбэд плеером), а потом когда появилось api все стали просто копировать гугловское даже многие без добавок своих и всё в центе кстати как раз эмбед видео просто в окне открывается и всё, все контролы плеера оригинального показываются и всё, зачем такие извороты с расширкой и прописыванием прогресса через сообщения не понятно, чтобы красиво было без рамки окна? | Всего записей: 6118 | Зарегистр. 11-02-2020 | Отправлено: 19:18 31-03-2023 | Исправлено: greeple, 02:17 01-04-2023 |
|