Tag: firefox addon sdk

如何解决WebStorm警告“未解决的function或方法”为“require”(Firefox附加SDK)

我正在使用WebStorm 7进行Firefox附加SDK开发。 WebStorm针对require()显示警告:“未parsing的函数或方法”。 我想摆脱这个警告。 var pageMod = require("sdk/page-mod"); 注意:我已经configuration了JavaScript库(请参阅/ lib / sdk全局variables)。 环境: WebStorm 7.0.2 Windows 7 64位 Firefox附加SDK 1.15beta1

Firefox扩展自定义字体

我正在使用Firefox附加SDK来创build扩展,并执行PageMod。 这段代码在main.js 。 … exports.main = function() { var pageMod = require("sdk/page-mod"); pageMod.PageMod({ include: "*", contentScriptWhen: 'end', contentStyleFile: [ self.data.url("css/style.css"), self.data.url("css/font-awesome.css") ], contentScriptFile: [ self.data.url("js/jquery.js"), self.data.url("js/spritzify.js") ], onAttach: function onAttach(worker) { worker.postMessage("Hello World"); } }); }; … 我的css/font-awesome.css被加载到页面,虽然字体文件没有。 @font-face { font-family: 'FontAwesome'; src: url('fonts/fontawesome-webfont.eot?v=4.1.0'); src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg'); font-weight: normal; […]

Firefox扩展.xpi文件结构:描述,内容,创build和安装

我花了很多东西来search一个简单的方法来开发一个Firefox扩展,但我无法创build一个扩展。 请告诉我Firefox扩展的文件结构和安装扩展的简单方法。