我的 Chrome 扩展一直说它已损坏
My Chrome Extension Keeps Saying Its Corrupted
我最近获得了一个 Chrome 开发者帐户,我支付了 5 美元之类的费用。我在广泛测试后发布了我的扩展程序并且它运行良好,但是在我上传应用程序然后下载它进行测试后,每当我尝试打开它时,它都会从我的 chrome 栏中消失,然后当我检查我的扩展程序时它说它可能已损坏,我在没有它的情况下在 chrome 商店测试了它并且它工作正常,我尝试重新上传它和所有东西,没有任何效果。我支付了 5 美元才能做到这一点,我希望能够上传我的第一个扩展,请帮忙。这是扩展名的 link:https://chrome.google.com/webstore/detail/its-raining-tacos-music-p/cnnefnjodgecgoncbgaeepfmmcjpchek
这是因为您遇到了 Google 中的边缘案例错误,该错误会在 运行 时验证磁盘上扩展中的内容是否与上传到网上商店的内容相匹配(旨在防止来自欺骗合法扩展的恶意软件)。
三个已知的此类错误是:
crbug.com/437675(内容脚本中的点斜杠路径)
crbug.com/439464(内容脚本注入的 img 标签大小写不正确)
crbug.com/444085(在 url 中使用 // 而不是 / 作为内部分隔符)
请查看所有详细信息并正确更正您的代码。例如,根据我在这个问题上的经验,我 运行 遇到了 crbug。com/444085 最终生成了至少两个带有双斜杠的 url 的请求:
图片//arrow.png
图片//popup.png
然后我修改了 "script.js" 文件中的行,其中有如下脚本:
.... imgURL + '/arrow.png' ....
.... imgURL + '/popup.png' ....
因为 imgURL
在每种情况下都已经有尾部斜线。然后问题就解决了。希望对你有帮助。
我最近获得了一个 Chrome 开发者帐户,我支付了 5 美元之类的费用。我在广泛测试后发布了我的扩展程序并且它运行良好,但是在我上传应用程序然后下载它进行测试后,每当我尝试打开它时,它都会从我的 chrome 栏中消失,然后当我检查我的扩展程序时它说它可能已损坏,我在没有它的情况下在 chrome 商店测试了它并且它工作正常,我尝试重新上传它和所有东西,没有任何效果。我支付了 5 美元才能做到这一点,我希望能够上传我的第一个扩展,请帮忙。这是扩展名的 link:https://chrome.google.com/webstore/detail/its-raining-tacos-music-p/cnnefnjodgecgoncbgaeepfmmcjpchek
这是因为您遇到了 Google 中的边缘案例错误,该错误会在 运行 时验证磁盘上扩展中的内容是否与上传到网上商店的内容相匹配(旨在防止来自欺骗合法扩展的恶意软件)。
三个已知的此类错误是:
crbug.com/437675(内容脚本中的点斜杠路径)
crbug.com/439464(内容脚本注入的 img 标签大小写不正确)
crbug.com/444085(在 url 中使用 // 而不是 / 作为内部分隔符)
请查看所有详细信息并正确更正您的代码。例如,根据我在这个问题上的经验,我 运行 遇到了 crbug。com/444085 最终生成了至少两个带有双斜杠的 url 的请求:
图片//arrow.png
图片//popup.png
然后我修改了 "script.js" 文件中的行,其中有如下脚本:
.... imgURL + '/arrow.png' ....
.... imgURL + '/popup.png' ....
因为 imgURL
在每种情况下都已经有尾部斜线。然后问题就解决了。希望对你有帮助。