我希望创建一个chrome extension
来修改Gmail
个用户。
类似于rapportive
扩展名的内容。
我已经尝试开发一个谷歌小工具,但我想设置一个正确的菜单上下文(如rapportive
),我也尝试了raplets
解决方案,它不是我想要的
我尝试使用谷歌查找文档,但我没有找到要修改Gmail
的内容。
你能帮我开始吗?
答案 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,因为你不必担心跨浏览器的不一致性