add-on相关内容
我试图制作一个谷歌浏览器扩展程序,只需点击位于url栏旁边的图标即可删除所有浏览历史记录,这是我在谷歌浏览器上的第一个扩展程序,我为Firefox做了其他的扩展程序,并且我希望一些指导和想法我认为我的目标非常接近我的目标,或者至少在正确的道路上,我当前的问题是我知道的即将缺少代码的javascript文档。 Javascript [ TEST.js] 函数TESTh(){ chrom
..
我编写了一个在本机电子表格中使用的脚本,效果很好。我现在试图将它作为附加组件发布,并且当onOpen(e)和onInstall(e)正常工作时,我发现onEdit(e)不工作。 我查看了授权模式和安装/启用附加组件的文档,但我认为我可能缺少某些东西(希望很简单),因为我是初学者。我应该以不同的方式调用功能吗?或onEdit的位置?任何帮助表示赞赏。感谢!! 函数设置(){ var u
..
我在Google电子表格上发布了一个私人插件。但是,问题是,我丢失了我的插件的应用程序脚本源代码。我需要做一些修改并重新发布。 我怎样才能从我在Chrome网上商店发布的电子表格插件中下载代码? 我试着在 https:// chrome .google.com / webstore / developer / dashboard ,其中列出了所有已发布的插件,但没有阅读源代码的选项。快
..
我有一个插件分享给所有域用户。 它打开一个包含表单的边栏。 我希望表单以基本的客户端 - 服务器方式发布到另一个Apps脚本(实现的webapp)。 另一个脚本(以admin身份运行)应该使用用户提交的数据进行操作。 Script1.html(作为插件,任何用户都可以运行它)
..
是否有人为发布批准了附加组件?提交基本上是一个谷歌表格的帖子,但没有迹象表明这个过程需要多长时间,没有办法衡量提交进度。 从我所看到的Sheet和Doc附加存储中可用附件的数量似乎没有增加,这表明存在一个通用问题或瓶颈。任何人都可以推测? 解决方案 刚刚收到来自Google的通知和分析。他们提出了一些改变,但在这之后它应该对发布有好处。因此,对于任何想要发布附加组件的人来说,它可能会
..
我想用一个公共Google附加组件来使用API(网址缩写)。 现在我的代码返回: 超出未认证使用的每日限额。 这可能吗? 如果是,我需要验证令牌吗? 如果是,我应该选择哪种密钥类型? 如何实现此类用途的授权? > 我需要为此付费吗? 如果不是,其他附加组件如何使用外部APIs 非常感谢您的回答, 解决方案 https://developers.googl
..
我一直试图从我现有的一些Google App脚本中创建一个Google Spreadsheet插件,并且此应用脚本的一个重要部分是自定义函数。 虽然附加组件的文档并不表示这是支持的,但自定义函数的文档确实表明您可以。 https://developers.google.com/apps-script/guides/sheets/functions 通过测试,我还没有能够通过加载项
..
我刚刚为Google文档创建了插件,已成功通过测试,现在我想使用它。这是非常简单的,它只显示当前文档的id。 这是脚本中最重要的部分,只是由onOpen(e)函数调用: / p> DocumentApp.getUi()。alert(DocumentApp.getActiveDocument()。getId()) 当我通过Publish / Test测试它作为插件时(我不确定是
..
我试图用 Private 选项发布一个测试附加组件,因为这个附加组件中没有新东西,并且不会被Google接受if我使用 Public 来发布它。 附加组件包含一个侧栏,一个自定义菜单和一个自定义功能。它在Google表格上运行良好。 在Chrome网上应用店中,我在编辑您的测试人员帐户中添加了2个gmail: >您的开发者帐户。我还创建了一个包含这两个gmail的Google群组。
..
在popup.html中有一个iframe,id = Receiver,它接收和发送消息。 下面的代码来自popup.js: self.port.on(“show”,function(title,url){ myApp.initialize(title,url) ; }); var arr = new Array(); var myApp = { initial
..
我读了关于函数'Request'的链接: https://addons.mozilla.org/en-US/developers/docs/sdk/1.1/packages/addon-kit/docs/request.html 我想用“post”方法。没有解释或例子如何发送一个变量从JS到我的服务器与Post方法。我怎样才能做到这一点? 解决方案 您只需使用post()在该页面的
..
我需要我的插件将能够用外部工具编辑一些文件。有任何想法吗? 解决方案 这段代码在提供路径时显示或启动一个文件: var localFile = Cc [“@ mozilla.org/file/local;1\"].createInstance(Ci.nsILocalFile); localFile.initWithPath(“C:\\some-directory\\some-f
..
我正在开发一个插件,当网页保存时需要通知。我一直在浏览铬扩展API很长一段时间,似乎无法找到一个解决方案。 这样的事件是否存在,是否有可能听如果没有,这是可能的火狐插件? 解决方案 我不认为这是可能的Chrome附加组件。至于Firefox - 当然有一个 browser.xul )中使用ID Browser:SavePage 在其中一个包含文件。你可以在这个元素
..
我有一个庞大而复杂的基于XUL的插件,我需要使用附加SDK中的一些函数。这可能吗?如果是这样,有没有人有工作示例代码,最好使用页面工作模块? 解决方案 以下是devtools它,但某些模块会呛(显然候选人 self )。我认为你将会对低级模块有更好的运气。 $ b let {Loader} = Cu .import(“resource://gre/modules/commonjs/t
..
I'试图创建一个像这样的弹出在我的插件中使用 - 这可能吗?如果是这样,怎么办? 在此先感谢! 解决方案 也可以通过创建一个面板并将其类型设置为“箭头”来完成此操作。事实上,他们在 panel.type参考页面: 以下是如何操作: (... content goes here
..
我正在为Firefox 4编写一个Firefox插件,它允许您创建引导程序插件 (不需要重新启动浏览器的插件),但是,它们不允许您使用XUL来创建UI元素。 在工具菜单(使用JavaScript)的地方创建UI元素的简单方法是什么,以及如何让我的插件打开一个新的窗口来与浏览器接口? 解决方案 Mozilla附加SDK 也被称为JetPack已经发展到可以用来创建整个附加组件的程度。不仅附
..
我猜这是愚蠢的提到Firebug的 - - 怀疑我们中的任何人都可以没有它。除此之外,我使用以下(仅列出与开发相关的): 控制台 2 :下一代错误控制台 DOM检查器:如标题所示,允许您浏览DOM 编辑Cookies:即时更改Cookie > 执行JS:临时执行Javascript IE标签:在IE中显示页面 检查:将所选对象放入DOM检查器中 JSView:显示链接的javas
..
其实这个问题是基于一个博客条目,讨论FF2的主题。 但是FireFox 3是如何工作的? 我知道必须有一个解决方法,因为最近我访问了一个网站: “在进入这个网站之前,请禁用AdBlock +:“($ / b> 解决方案 出于安全原因,没有通用的方法来做到这一点。在那里提到的FF2版本是特定的扩展 - 你不能假设所有扩展相同的命名和放置的图标。 AdBlock-spotter
..
开始编写Firefox插件有哪些资源?有什么地方有API指南吗?有没有入门教程?是否有开发人员讨论板? 解决方案 我们尝试制作 http://developer.mozilla.org/en/Extensions 回答所有这些问题。文档部分的前三个链接是关于入门(包括亚当的链接)。社区版块中的新闻组和irc频道是官方讨论板。 Mozilla非常复杂,所以任何类型的API指南都是难以企
..
从版本42开始,默认情况下,Firefox拒绝安装未签名的加载项。如何禁用验证? 解决方案 只有在 https://wiki.mozilla.org/Addons/Extension_Signing
..