首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以从Greasemonkey脚本使用Firefox Add-on SDK吗?

可以从Greasemonkey脚本使用Firefox Add-on SDK吗?
EN

Stack Overflow用户
提问于 2015-01-16 10:38:07
回答 2查看 84关注 0票数 0

可以从Greasemonkey脚本使用Firefox Add-on SDK吗?特别是,我想使用sdk/ui的侧边栏。

https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/ui

EN

回答 2

Stack Overflow用户

发布于 2015-01-16 10:55:28

不,Greasemonkey脚本是content- script,请看这个

https://developer.mozilla.org/en-US/Add-ons/SDK/Guides/Content_Scripts

内容脚本不能使用SDK的API(不能访问全局导出),但可以访问web内容

但它可以与附加组件脚本进行通信。

票数 1
EN

Stack Overflow用户

发布于 2015-01-16 11:06:44

不是的。

用户脚本是在沙箱中运行的内容脚本,只能访问特定的GM_* apis。它只能修改网页,不能修改ui或chrome页面。

您可能需要userChromeJs或创建自己的附加组件来完成此操作。

顺便说一句,如果你想在用户脚本中添加某个网站的菜单快捷方式,你可以试试GM_registerMenuCommand

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27976475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档