2011-03-06 105 views
1

我需要以手动方式安装chrome扩展。所以我按照这个页面https://developer.chrome.com/extensions/external_extensions。我用注册表安装chrome扩展。一切都很好。但问题是:扩展不能“记住任何事情”。每次我关闭并打开chrome时,它都会再次安装(扩展程序显示欢迎页面),并且它从上次会话中保存的所有内容都已消失。这个问题不存在,如果我作为一个正常的方式安装它。那么无论如何要解决它?将chrome扩展安装为外部扩展

+0

您可以提供简化的测试用例吗?需要更多信息,例如代码,以及如何保存数据。 – 2011-03-06 03:25:16

+0

该扩展名称为“全漫画阅读器”(不是哑剧,只是用于测试)。如果按照正常方式安装,所有扩展都是正常的。 – StoneHeart 2011-03-06 03:35:03

回答

5
  • 导航到“铬://扩展/”在地址栏......在右上角
  • 点击“开发模式”。
  • 点击“打包扩展程序...”
  • 在“扩展程序根目录”字段中,选择文件夹包含您的所有扩展名的文件。
  • 离开“私钥文件”空白...
  • 单击确定

您的扩展现在将打包成.crx档案格式无论你的父母的扩展目录是在您的计算机上...会有也是一个.pem文件,这是真的无关紧要,它只是持有你的私钥,如果你不想更新这个相同的扩展名,在这种情况下,你会打包扩展与私钥文件...

在Chrome中打开.crx ...它会给你一条消息,指出扩展和主题可能会损害你的计算机...点击确定,这条消息只显示,因为分机ension没有经过谷歌在扩展程序库中的测试...您的扩展程序将安装并记住您的所有数据

+2

您无法再通过在Chrome中浏览来打开.crx文件。您需要下载扩展名并将其拖到工具|扩展页面上。有关官方说明,请参阅http://support.google.com/chrome_webstore/bin/answer.py?hl=zh-CN&answer=2664769&p=crx_warning。 – 2012-08-22 16:56:38