【问题标题】:Missing chrome extension in launcher启动器中缺少 chrome 扩展
【发布时间】:2014-01-23 13:31:09
【问题描述】:

我一直在使用名为 POSTMAN 的 chrome 扩展程序,并希望对其进行一些更改。开发人员在https://github.com/a85/POSTMan-Chrome-Extension

上提供了有用的源代码

“工具”有两种形式:

这里有一个扩展:https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm

这里是一个打包的应用程序:https://chrome.google.com/webstore/detail/postman-rest-client-packa/fhbjgbiflinjbdggehcddcbncdddomop

当我尝试在本地安装它们时遇到问题(我在更改和测试它们时需要这样做)。

在 chrome 中,我转到 chrome://extensions/ 和“加载未打包的扩展”,因为两者都来自https://github.com/a85/POSTMan-Chrome-Extension 的源代码

两者似乎都可以正常加载,没有任何明显错误,我可以在扩展程序列表中看到它们 chrome://extensions/

“扩展”版本工作正常,并且在“Chrome 应用启动器”中可见,但打包的应用版本不会显示在“Chrome 应用启动器”中,即使它确实显示在 chrome://extensions/ 中

有什么想法可以在这里发生吗?

【问题讨论】:

  • 很可能是相反的情况:扩展程序显示在“Chrome 应用启动器”中(顾名思义,它适用于 应用程序 b> 不是扩展程序)并且应用程序版本正在显示在“Chrome 应用程序启动器”中(应该如此)。
  • 我不认为这是问题所在。当使用“Chrome 商店”中的两个原始版本时,这两个版本都出现在 chrome 浏览器的“启动器”中或直接从 Windows 中出现。两个版本都有不同的名称,因此很容易区分它们。

标签: google-chrome google-chrome-extension


【解决方案1】:

您所说的“扩展”不是扩展,而是Chrome App。 Chrome 应用程序(与 Chrome 扩展程序相反)显示在“Chrome 应用程序启动器”中,所以没有什么奇怪的。

你所说的“打包应用”确实是一个Packaged App,它不是一个Chrome App,而是旧版应用程序。

在您提到的 GitHus 存储库中,有:

  1. Chrome 应用程序(不是“打包应用程序”)的源代码:https://github.com/a85/POSTMan-Chrome-Extension/tree/master/chrome
  2. Chrome 扩展程序的源代码(这与您提供的指向 WebStore 的两个链接不同):https://github.com/a85/POSTMan-Chrome-Extension/tree/master/launcher

所以,在 WebStore 中有:

  1. 旧版“打包应用”(显示在启动器中)。
  2. “现代”Chrome 应用(显示在启动器中)。

在回购中有:

  1. “现代”Chrome 应用的源代码(显示在启动器中)。
  2. “Chrome 扩展”的源代码(不显示在启动器中(也不应该显示))。

【讨论】:

  • 太好了,感谢您抽出宝贵时间给出如此全面的答案。看起来我无法访问我认为拥有的来源。
  • 为了完整起见,开发人员确实在 GitHub 上的一个分支中发布了“Chrome 扩展”的源代码
  • 你的意思是打包的应用程序?
  • 是的 - 我的错误,再次:-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-12-12
  • 2011-10-07
  • 2017-01-05
  • 2010-11-13
  • 2013-05-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多