Как вставить кнопку на страницу Gmail в расширении Firefox? - PullRequest
0 голосов
/ 19 октября 2018

Я хочу разработать расширение для Chrome и Firefox, и мне нужно вставить кнопку на страницу Gmail.В Chrome я использую Inboxsdk , и он работает очень хорошо, как это: image

К сожалению, похоже, что inboxsdk не поддерживается расширением Firefox.Я попытался загрузить скрипт inboxsdk, но в gmail ничего не произошло.Я хочу спросить есть ли способ использовать Inboxsdk на расширение Firefox?Или есть какой-нибудь другой способ вставить кнопку в gmail как inboxsdk? Спасибо.

1 Ответ

0 голосов
/ 25 октября 2018

InboxSDK в настоящее время только поддерживает браузерные расширения Chrome и Safari.

Какие браузеры поддерживаются?Chrome и Safari в настоящее время поддерживаются.Chrome версии 36 и Safari 7 являются минимальными версиями, которые мы поддерживаем.

Рассматривается поддержка Firefox;пожалуйста, дайте нам знать, если вам интересно.

FAQ - Поддерживаемые браузеры

Один из подходов для добавления кнопок без InboxSDK для создания представлений может быть с использованием MutationObservers ипроверять всякий раз, когда составное представление добавляется в DOM.Найдите кнопку отправки и добавьте свою собственную кнопку динамически.Сложнее всего будет найти способ, как вы можете надежно идентифицировать составные виды / кнопки отправки.Имена классов могут работать, но я уверен, что в gmail есть согласованные имена классов и идентификаторы, которые вы можете использовать (обфускация и т. Д.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...