ReferenceError:未定义require [javascript]

时间:2013-02-13 14:14:59

标签: javascript firefox

我正在构建一个firefox扩展。每当给定的URL在firefox浏览器中加载时,浏览器都应该给出警报消息。我使用了页面加载API。但我收到一个错误:require没有定义。我对这个页面加载很新。帮我解决这个错误!!!

var pageMod = require("sdk/page-mod");

pageMod.PageMod({
  include: "*.mozilla.org",
  contentScript: 'window.alert("Page matches ruleset");'
});    

1 个答案:

答案 0 :(得分:0)

不应该是var pageMod = require("page-mod");吗? (即没有sdk/前缀)

编辑:以上版本对于最新版本的SDK不正确。如果它适合你,那么也许你有一个旧版本。尝试更新。