谷歌浏览器扩展

发布于 2024-10-29 04:39:20 字数 189 浏览 1 评论 0原文

我有两个文件。 manifest.json 和 content.js。我已将这两个文件压缩为 Zip 格式并转换为 CRX 格式。

然后只需将 .crx 文件拖放到 Google Chrome 浏览器中并继续安装 crx 文件即可。但它显示一条警报消息为“CRX_MAGIC_NUMBER_INVALID”。

我该如何解决这个问题?

I have two files. manifest.json and content.js. I have compressed the both files in Zip format and conver into CRX format.

Then just drag and drop the .crx file in Google chrome browser and continue to install the crx file. But it shows a alert message as "CRX_MAGIC_NUMBER_INVALID".

How to i resolve this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

别靠近我心 2024-11-05 04:39:20

您需要登录 Google 帐户才能立即从网上应用店下载扩展程序。虽然很愚蠢,但这是最好的方法。 来源。

我的朋友在安装自制扩展程序时也遇到了同样的问题。这应该是您问题的解决方案。

You need to be signed into your Google account in order to download extensions from the Web Store now. It's stupid, but this is the best way. Source.

My friend had the same problem with installing a homebrew extension too. This should be the solution to your issue.

白云不回头 2024-11-05 04:39:20

Chrome 中有一个打包扩展选项。转到管理扩展,您将看到该选项。他们将为您制作 .crx 文件。

Well there is a pack extension option in Chrome. Go to manage extension and there you will see that option. They will make the .crx file for you.

夜访吸血鬼 2024-11-05 04:39:20

否则你可以使用批处理文件来做到这一点

cd /d C:\Documents and Settings\[username]\Local Settings\Application Data\Google\Chrome\Application
chrome --pack-extension="[path of extensionfolder]" --no-message-box

Else you can do that using a batch file

cd /d C:\Documents and Settings\[username]\Local Settings\Application Data\Google\Chrome\Application
chrome --pack-extension="[path of extensionfolder]" --no-message-box
送君千里 2024-11-05 04:39:20

这是您的 CRX 文件格式的问题。代码

http://src.chromium.org/svn /trunk/src/chrome/browser/extensions/sandboxed_extension_unpacker.cc

在开头查找“幻数”文件,详细信息请参见此处

http://code.google.com/chrome/extensions/crx。 html

看来(总是)不可能压缩您的扩展并将其重命名为 crx。也许与使用的 zip 工具有关?无论如何,该线程讨论了一个非常相似的问题和解决方案。

http://groups.google.com/a /chromium.org/group/chromium-apps/browse_thread/thread/1785b46c2998af2c

It's a problem with the format of your CRX file. The code

http://src.chromium.org/svn/trunk/src/chrome/browser/extensions/sandboxed_extension_unpacker.cc

looks for a "magic number" at the start of the file, as detailed here

http://code.google.com/chrome/extensions/crx.html

It appears that it isn't (always) possible to zip your extension and rename it to crx. Perhaps something to do with the zip tool used? Anyway this thread discusses a very similar problem and solutions.

http://groups.google.com/a/chromium.org/group/chromium-apps/browse_thread/thread/1785b46c2998af2c

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文