铬扩展程序.此扩展可能已损坏



我在Chrome扩展中遇到了奇怪的错误。 如果扩展是从源代码加载的(加载解包),则效果很好。 但是,如果它是从网上商店添加的,则会发生错误。 扩展是带有播客的网站的简单播放/暂停按钮。

如何复制:

  • 安装扩展;
  • 点击 扩展 按钮打开口袋演员 网站;
  • 登录到网站("开始试用"按钮。需要注册);
  • 找到任何播客并播放;
  • 两次单击扩展按钮。

之后,按钮消失,扩展列表(chrome://extensions/)中的扩展名包含文本"此扩展名可能已损坏"。单击"修复"按钮后,扩展程序会修复,但第二次单击后,它又消失了。

没有错误消息或日志,只是粉碎。我不知道如何检测错误。网上商店支持无济于事。

此错误仅发生在chrome和chromium浏览器中,但在其他基于chromium的浏览器中效果很好(例如Vivaldi和Yandex)。

演示视频。

扩展的源代码。

我怀疑日志侦听器.js中的第 5 行或/和 7 行。

如果发现类似的问题,可以通过向清单添加update_url来解决,但它对我不起作用。

问题出在图标名称上。文件是"播放.png/暂停.png"和"播放.png/暂停.png"。 案例很重要。

相关内容

  • 没有找到相关文章

最新更新