我正在构建一个firefox扩展。每当给定的URL在firefox浏览器中加载时,浏览器都应该给出警报消息。我使用了页面加载API。但我收到一个错误:require没有定义。我对这个页面加载很新。帮我解决这个错误!!!
var pageMod = require("sdk/page-mod");
pageMod.PageMod({
include: "*.mozilla.org",
contentScript: 'window.alert("Page matches ruleset");'
});
答案 0 :(得分:0)
不应该是var pageMod = require("page-mod");
吗? (即没有sdk/
前缀)
编辑:以上版本对于最新版本的SDK不正确。如果它适合你,那么也许你有一个旧版本。尝试更新。