有没有办法在Firefox中使用js控制台检查加载项?

时间:2013-07-01 20:18:05

标签: javascript firefox firefox-addon firefox-addon-sdk

我最近编写了一个chrome扩展程序,并一直试图将其移植到Firefox中。

在chrome中,你可以使用完整的JS控制台来检查和搞乱你的(开发中)扩展,使错误修复变得容易。 Firefox(和firebug)似乎没有提供相同的功能。

到目前为止,这是我的代码:

main.js:

var widgets = require("sdk/widget");
var tabs = require("sdk/tabs");
var data = require("sdk/self").data;

var bmpanel = require("sdk/panel").Panel({
  width: 450,
  height: 300,
  contentURL: data.url("bookmarklet.html"),
  // contentScriptFile: data.url("get-text.js")
});

var widget2 = require("sdk/widget").Widget({
  id: "my-widget",
  label: "Add to site!",
  contentURL: "icon.png",
  panel: bmpanel
});
bookmarkt.html是一个简单的页面,带有一些内联javascript(引用,所以它与chrome一起玩得很好)。

我正在使用cfx,因此我可以在本地开发并重用文件,但这有可能不是最好的方法。

感谢任何帮助,非常感谢!

1 个答案:

答案 0 :(得分:1)

ctll + alt + j并使用console.error()代替console.log。 SDK 1.14的错误