Это не строгий вопрос Gmail-API, но он тесно связан с Gmail.
У меня есть небольшое расширение для Gmail, которое позволяет пользователям увеличивать входящие электронные письма и список электронных писем. видео объяснение на YT
Чтобы это работало, мне нужно выбрать этот левый верхний угловой элемент и вставить в него кнопку, чтобы пользователи могли легко вызывать всплывающее окно с элементами управления масштабированием.
Проблема в том, что в новом Gmail этот элемент регулярно меняется Имя класса регулярно (второй раз за последний месяц), и, поскольку я извлекаю его через ClassName, расширение не работает (кнопка не вводится) .
Есть ли какой-нибудь "безопасный" элемент, который не изменит класс в следующем обновлении, чтобы я мог подключить к нему свою логику?
Я думал получить элемент формы (основной поиск сверху), а затем через иерархию и предыдущий брат получить этот левый элемент ...
но я не уверен, что это сработает, может быть, из-за некоторой настройки или языков справа налево структура DOM не одинакова