如何在Firefox扩展名的Gmail页面中插入按钮?

时间:2018-10-19 07:36:40

标签: google-chrome-extension firefox-addon inboxsdk

我想为chrome和firefox开发一个扩展,并且需要在gmail页面上插入一个按钮。在Chrome浏览器中,我使用Inboxsdk,它的工作原理如下:image

不幸的是,Firefox扩展似乎不支持inboxsdk。我尝试加载inboxsdk脚本,但gmail上没有任何反应。我想问一下是否可以在Firefox扩展上使用Inboxsdk?还是有其他方法可以将按钮作为inboxsdk插入gmail?谢谢。

1 个答案:

答案 0 :(得分:0)

InboxSDK当前仅支持Chrome和Safari浏览器扩展。

  

支持哪些浏览器? Chrome和Safari目前是   支持的。 Chrome 36版和Safari 7是我们的最低版本   支持。

     

正在考虑对Firefox的支持;请让我们知道您是否   感兴趣。

FAQ - Supported Browsers

添加不带InboxSDK的按钮来构成视图的一种方法是使用MutationObservers并检查何时将构成视图添加到DOM。找到发送按钮,然后动态添加自己的按钮。困难的部分将是找到一种方法,您可以如何可靠地识别撰写视图/发送按钮。 类名可以工作,但是我确定gmail是否可以使用一致的类名和ID(混淆等)。