Gmail的Chrome扩展程序

时间:2014-03-14 10:20:17

标签: javascript html google-chrome-extension widget gmail

我希望创建一个chrome extension来修改Gmail个用户。 类似于rapportive扩展名的内容。

我已经尝试开发一个谷歌小工具,但我想设置一个正确的菜单上下文(如rapportive),我也尝试了raplets解决方案,它不是我想要的

我尝试使用谷歌查找文档,但我没有找到要修改Gmail的内容。 你能帮我开始吗?

1 个答案:

答案 0 :(得分:2)

Rapportive能够通过操纵Gmail的DOM来在GMail中添加UI。

这个想法是:

  • 当它认识到GMail在电子邮件线程中时(请参阅Gmailjs' gmail.observe方法)

  • 然后通过直接操作DOM来插入自己的UI。

  • 然后根据当前线程的详细信息加载社交数据

这些图书馆将帮助您阅读GMail的当前状态(例如,当前所在的页面,所有参与电子邮件的人员等)

Gmailr:https://github.com/jamesyu/gmailr

Gmailjs:https://github.com/KartikTalwar/gmail.js

操纵GMail的DOM,你可以随时使用jQuery或利用chrome的本机方法操作DOM,因为你不必担心跨浏览器的不一致性