`

Firefox扩展 新建时的小问题

阅读更多
又要Helo,World了
来自官网的简单示例
英文文档地址:
https://developer.mozilla.org/en/Building_an_Extension
中文文档地址:https://developer.mozilla.org/cn/%E6%9E%84%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%89%A9%E5%B1%95
虽然是hello world级别的,但是介绍很详细,就不再复制,粘贴了了

我是在Windows XP下弄得,有一些小的细节记录一下

1、访问FF的文件目录
Win+R快捷键,直接输入  "%APPDATA%\Mozilla\"

2、id问题
在编辑install.rdf文件的时候,
<Description about="urn:mozilla:install-manifest">
    <em:id>sample_test@example.com</em:id>
    <em:version>1.0</em:version>
    <em:type>2</em:type>


要注意上面的<em:id>的格式,我随便写了一个字符串,结果安装的时候出了错
文档上这么说的: 扩展的 ID. 这个值的作用是唯一标识这个扩展,并不是你的邮件地址。也可以直接使用 GUID。

3、打包
打包是zip格式,一定要注意文件层级,如是最后的xpi下还有一层文件夹的话,安装会报错“没有找到安装脚本”。应该打开zip文件,就能看到文档中列出的根目录下的所有文件


如是想找一个源码包看看,推荐javaeye的ff插件,见附件
分享到:
评论

相关推荐

    Firefox火狐浏览器官方Setup 56.0b9-win64版本exe安装包

    《Firefox火狐浏览器56.0b9-win64版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的自定义性和跨平台兼容性,在全球范围内拥有大量的用户。56.0b9版是...

    Firefox火狐浏览器官方52.0.1-win32版本exe安装包

    《Firefox火狐浏览器52.0.1-win32版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。本文将围绕"Firefox火狐浏览器官方52.0.1-win32版本exe安装包"进行详细...

    Firefox火狐浏览器官方52.9.0esr-mac版本dmg安装包

    《Firefox火狐浏览器52.9.0esr-mac版本的深度解析与安装指南》 Firefox火狐浏览器,作为一款开源、免费的网络浏览器,以其强大的安全性、隐私保护及高度自定义性深受用户喜爱。52.9.0esr版本是针对企业用户推出的一...

    Firefox火狐浏览器官方54.0b10-mac版本dmg安装包

    《Firefox火狐浏览器54.0b10-mac版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。本文将围绕"Firefox 54.0b10-mac版本"展开,详细阐述其特性、安装过程以及...

    Firefox火狐浏览器官方39.0-win32版本exe安装包

    《Firefox火狐浏览器39.0-win32版本:安装与使用详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款开源、免费的网络浏览器,以其强大的安全性、隐私保护及高度可定制性著称。本资源是Firefox 39.0-win32版本...

    为firefox创建其他的配置文件

    1. **Firefox配置文件的概念**:Firefox配置文件包含了浏览器的各种设置信息,如书签、扩展程序、首选项等。每个配置文件都可以被视为一个独立的浏览器环境。 2. **为什么要创建多个配置文件**: - **隔离性**:每...

    Firefox火狐浏览器官方45.0.2-win32版本exe在线安装包

    《Firefox火狐浏览器45.0.2-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的自定义性和跨平台兼容性深受用户喜爱。在本文中,我们将聚焦于Firefox...

    Firefox火狐浏览器官方38.0b7-win32版本exe在线安装包

    《Firefox火狐浏览器38.0b7-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的可定制性和丰富的扩展插件闻名于世。在38.0b7-win32版本中,我们看到...

    Firefox火狐浏览器官方Setup 89.0.1-win64版本exe安装包

    《Firefox火狐浏览器89.0.1-win64版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。本文将围绕"Firefox火狐浏览器官方Setup 89.0.1-win64版本exe安装包"展开...

    Firefox ESR版本不兼容旧插件解决办法

    在日常使用Firefox浏览器的过程中,用户可能会遇到扩展插件不兼容的问题,尤其是在使用ESR(Extended Support Release)版本时更为常见。ESR版本是为了提供长期支持而设计的,其更新周期较慢,这可能会导致某些新...

    Firefox火狐浏览器官方68.5.0esr-win32版本exe安装包

    《Firefox火狐浏览器68.5.0esr-win32版本详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款开源、免费的网络浏览器,以其强大的安全性、隐私保护和高度可定制性著称。本篇文章将深入探讨68.5.0esr-win32版本...

    Firefox火狐浏览器官方Setup 59.0.1-win64版本exe安装包

    《Firefox火狐浏览器59.0.1-win64版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。本文将围绕"Firefox火狐浏览器官方Setup 59.0.1-win64版本exe安装包"展开...

    Firefox火狐浏览器官方55.0-win32版本exe安装包

    《Firefox火狐浏览器55.0-win32版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球广受欢迎的开源网络浏览器。55.0-win32版本是针对Windows 32位操作系统设计的,以其强大的功能、...

    Firefox火狐浏览器官方50.0.1-win32版本exe安装包

    《Firefox火狐浏览器50.0.1-win32版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。本文将围绕"Firefox火狐浏览器官方50.0.1-win32版本exe安装包"进行详细...

    Firefox火狐浏览器官方67.0.2-win32版本exe安装包

    《Firefox火狐浏览器67.0.2-win32版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。本文将围绕"Firefox火狐浏览器官方67.0.2-win32版本exe安装包"进行详细...

    Firefox火狐浏览器官方34.0-win32版本exe安装包

    《Firefox火狐浏览器34.0-win32版本:安装与使用详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款开源、免费的网络浏览器,以其强大的安全性、隐私保护及高度可定制性著称。本篇文章将围绕"Firefox火狐浏览...

    Firefox火狐浏览器官方30.0-win32版本exe安装包

    《Firefox火狐浏览器30.0-win32版本:安装与使用详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球广泛使用的开源网络浏览器。30.0-win32版本是针对Windows 32位操作系统的一个特定版本,提供稳定、高效...

    Firefox火狐浏览器官方28.0b1-win32版本exe在线安装包

    总结来说,Firefox火狐浏览器28.0b1-win32版本不仅提供了便捷的在线安装方式,还以其开源、隐私保护和强大的扩展功能深受用户喜爱。了解并掌握这些知识点,将有助于用户更好地利用Firefox,提升网络浏览体验。

    Firefox火狐浏览器官方Setup 69.0.2-win64版本exe安装包

    《Firefox火狐浏览器69.0.2-win64版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。它的最新版本69.0.2-win64是专为Windows 64位操作系统设计的,提供稳定、...

    火狐Firefox浏览器安装Selenium_IDE的步骤

    ### 火狐Firefox浏览器安装Selenium IDE的详细步骤 #### 一、Selenium IDE简介 Selenium IDE是一款基于Firefox的集成开发环境工具,它允许用户通过简单的点击操作来记录和回放测试脚本,无需编写任何代码。这对于刚...

Global site tag (gtag.js) - Google Analytics