akmgala
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Понятно. Спасибо за ответы! Добавлено: Нашлось решение, как установить пользовательские масштабы! https://otvet.mail.ru/question/235857054 Цитата: Создай папку для расширения, например, CustomZoom. В этой папке создай файлы добавив туда код. Важно, надо включить отображение расширений файлов windows, что бы было видно, что менять. У текстового файла расширение .txt Создать в папке Custom Zoom файлы с расширением, названием, manifest.json, background.js, popup.html, popup.js.Надо создать текстовый документ, менять его расширение и название, а так же код в нем. При этом, не забывая сохранять файл перед закрытием. manifest.json вставить этот код. Цитата: { "manifest_version": 3, "name": "Custom Zoom", "version": "1.0", "description": "Change the zoom level of web pages with custom steps.", "permissions": [ "activeTab", "tabs" ], "background": { "service_worker": "background.js" }, "action": { "default_popup": "popup.html" } } | background.js вставить код Цитата: chrome.action.onClicked.addListener((tab) => { chrome.tabs.getZoom(tab.id, (zoomFactor) => { const newZoomFactor = zoomFactor + 0.05; chrome.tabs.setZoom(tab.id, newZoomFactor); }); }); | popup.html вставить код Цитата: <!DOCTYPE html> <html> <head> <title>Custom Zoom</title> <style> body { width: 200px; padding: 10px; } button { width: 100%; margin-bottom: 5px; } </style> </head> <body> <button id="zoom115">Zoom 115%</button> <button id="zoom120">Zoom 120%</button> <button id="zoom130">Zoom 130%</button> <button id="zoom135">Zoom 135%</button> <button id="zoom140">Zoom 140%</button> <button id="zoom145">Zoom 145%</button> <script src="popup.js"></script> </body> </html> | popup.js вставить код Цитата: document.getElementById('zoom115').addEventListener('click', () => setZoom(1.15)); document.getElementById('zoom120').addEventListener('click', () => setZoom(1.20)); document.getElementById('zoom130').addEventListener('click', () => setZoom(1.30)); document.getElementById('zoom135').addEventListener('click', () => setZoom(1.35)); document.getElementById('zoom140').addEventListener('click', () => setZoom(1.40)); document.getElementById('zoom145').addEventListener('click', () => setZoom(1.45)); function setZoom(zoomLevel) { chrome.tabs.query({active: true, currentWindow: true}, (tabs) => { chrome.tabs.setZoom(tabs[0].id, zoomLevel); }); } | Это custom расширение для Google Chroma. Нажимаешь 3 точки с верху в правом углу браузера, расширения, управление расширениями, нужно включить режим разработчика, и загрузить папку с уже готовым расширением. Менять масштаб с помощью этого расширения."CustomZoom" | Т.е. по сути вы создаёте собственное расширение, которое позволяет вам устанавливать другие масштабы. | Всего записей: 66 | Зарегистр. 25-09-2021 | Отправлено: 13:33 04-10-2024 | Исправлено: akmgala, 19:13 04-10-2024 |
|