我是Chrome扩展新用户,我想在Gmail撰写栏中添加一个按钮,如this。我尝试了一些Gmail API但无法找到我的解决方案。 如果有人知道这将是什么方法
答案 0 :(得分:0)
您应该查看gmail-js npm包。它为您的Chrome扩展程序提供了许多与Gmail应用程序通信的界面。我目前正在开发一个镀铬扩展程序,可以与Gmail应用程序配合使用,它让我的生活变得更加轻松。
请查看此特定案例的文档中的gmail.tools.add_toolbar_button
函数。
但有些事情你需要注意。例如,您无法在内容脚本中使用此程序包提供的api,您必须将其注入页面DOM。 brolierplate example非常有助于您入门。
此外,注入文件与content_script
之间的通信无法使用chrome.runtime
API完成,您必须使用window.postMessage
API。