DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
阅读:1772回复:10

ContextMenuPlus 在 Private Browsing 模式下不工作

楼主#
更多 发布于:2014-09-07 09:43

发现 ContextMenuPlus 在 Private Browsing 模式下不工作,右键弹出菜单中没有 ContextMenuPlus 的菜单项。
别的扩展件没有这问题。

文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
1楼#
发布于:2014-09-07 12:26
这种应该向开发者反馈
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
2楼#
发布于:2014-09-09 11:09
文科:这种应该向开发者反馈回到原帖
是这样的,我主要是想其他人有没有也遇到和我同样的问题。
是去那里反馈吗? https://github.com/CIAvash/ContextMenuPlus/issues 好像没什么人啊,也不见回复。
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
3楼#
发布于:2014-09-09 15:44
DOSforever:是这样的,我主要是想其他人有没有也遇到和我同样的问题。
是去那里反馈吗? https://github.com/CIAvash/ContextMenuPlus/issues 好像没什么人啊,也不见回复。
回到原帖
作者有事情暂时无法维护了吧
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
4楼#
发布于:2014-09-10 21:26
https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/private-browsing#Opting_into_private_browsing
作者更新之前可以先手动修改下 harness-options.json
在 metadata 中的扩展那块
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
5楼#
发布于:2014-09-25 17:09
aaaa007cn:https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/private-browsing#Opting_into_private_browsing
作者更新之前可以先...
回到原帖
这个 harness-options.json 文件在哪?我在 %APPDAT%\Mozilla 和 %LOCALAPPDATA%\Mozilla 目录下都没找到。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
6楼#
发布于:2014-09-25 19:18
harness-options.json 是 addon sdk 生成的扩展读取相关信息的一个地方
在扩展 xpi 中
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
7楼#
发布于:2014-09-25 19:46
aaaa007cn:harness-options.json 是 addon sdk 生成的扩展读取相关信息的一个地方
在扩展 xpi 中
回到原帖
是这样添加进 metadata 段吗?

 "metadata": {
  "addon-sdk": {
   "description": "Add-on development made easy.",
   "keywords": [
    "javascript",
    "engine",
    "addon",
    "extension",
    "xulrunner",
    "firefox",
    "browser"
   ],
   "license": "MPL 2.0",
   "name": "addon-sdk",
   "permissions": {"private-browsing": true}

  },
红色的下划线部分是我添加的内容。

添加完成后在压缩成 ZIP 格式,再改后缀名为 .xpi ? 然后再安装?Firefox 认为该文件已损坏,不能安装。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
8楼#
发布于:2014-09-25 20:00
metadata -> contextmenuplus 下
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
9楼#
发布于:2014-09-25 20:07
aaaa007cn:metadata -> contextmenuplus 下回到原帖
那改完以后怎么再恢复成“正确”的 .xpi 文件呢?前面我第二个问题。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
10楼#
发布于:2014-09-25 20:38
xpi 就是 zip
https://developer.mozilla.org/en-US/Add-ons/Extension_Packaging
我用的 7zip
1、直接打开 xpi,修改后 json 后再拖进去更新 => ok
2、解压 -> 修改 -> zip -> xpi -> 安装 => ok
游客

返回顶部