Firefox 扩展开发系列 – Firefox Extension 调试

接上面的课程创建了一个Firefox Extension,重新启动Firefox后,在网页的内容邮件菜单应该能看到一个菜单,点击该菜单会弹出一个Hello World提示

context menu item 

hello world

上面证明我们已经使用Firefox Extension Wizard 生成了一个Extension.

接下使用Javascript component wizard 生成一个JAVASCRIPT组件,然后这个Extensions包下面建立一个子文件夹components,把我们的nsTestComponent放在该文件夹下。然后我们在Profile下面找到comreg.dat和xpti.dat文件,再重新启动Firefox。

jscomponent

接下来测试我们的组件nsTestComponent是否成功被Firefox 加载,首先查看文件comreg.dat(对应的Profile文件夹下面的文件)

comreg

说明我们的组件已经成功注册,接下来我们使用Error Console测试一下这个组件

error console

打开Error Console后输入 alert(Components.classes[“@richard/nstestcomponentjs;1”].name)

能正常弹出对话框,说明该组件能工作。

eval

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值