我想创建一个 chrome 扩展程序
来修改用户的 Gmail
。
类似于 rapportive
扩展。
我已经尝试开发一个 google 小工具,但我想设置一个正确的菜单上下文(如 rapportive
),我也尝试了 raplets
解决方案但它不是什么我要。
我试图通过 google 查找文档,但没有找到可以修改 Gmail
的内容。
你能帮我开始吗?
最佳答案
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,因为您不必担心跨浏览器的不一致
关于javascript - Gmail 的 Chrome 扩展程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22402206/