如何通过Chrome应用了解Chrome扩展程序ID

吴国荣

我开发了一个Chrome扩展程序和一个Chrome应用程序。

我使用Chrome启动参数“ --load-extension”和Chrome应用的“ --load-and-launch-app”启动Chrome扩展程序,因此我不知道这两个Chrome插件的扩展名。并且不同计算机上的扩展名可能具有不同的ID。

现在,我想在扩展程序和应用程序之间建立连接。我想使用chrome.runtime.sendMessage,但是我不知道如何在Chrome应用程序中获取Chrome扩展程序的ID或在Chrome扩展程序中获取Chrome应用程序的ID。

我该如何实现?

弗朗索瓦·博福特

如果您的chrome扩展程序/应用清单文件定义了特定的key密钥,则它将始终具有相同的ID。

例如,假设您设置了一个清单文件,如下所示:

{
  "manifest_version": 2,
  "name": "My Chrome Extension",
  "version": "1.0",

  "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5Sq1NeTWSJlXL55lPcec6Fi5RBDBwjOsuvlypR8BkBsSN6e+nPiOBT432mA6xHDQT2SiAKK4jtoUcfdUrvR+4J5K1/3UmCrTqNQ0773sD14W+u9WDowsIwehh0Pso1jxTdoM31JRExRKBI8/w2Sup7zr40dLmV+bVAnT9ruwtuwIDAQAB",
  ...
}

您的Chrome扩展程序ID始终为fhbjgbiflinjbdggehcddcbncdddomop

您可能需要阅读http://developer.chrome.com/extensions/manifest/key.html的官方文档,以了解更多信息。

如果您真的想知道它是如何工作的,还可以阅读Google Chrome-字母数字哈希来识别扩展名http://blog.roomanna.com/12-14-2010/getting-an-extensions-id

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从扩展程序获取Chrome应用的ID

来自分类Dev

如何通过ID在Chrome网上应用店中找到Chrome扩展程序

来自分类Dev

如何从Chrome扩展程序启动Chrome应用?

来自分类Dev

如何生成解压后的扩展程序的Chrome扩展程序ID?

来自分类Dev

通过Google Chrome扩展程序登录流星应用

来自分类Dev

如何通过Chrome扩展程序将类应用于活动的标签页

来自分类Dev

如何通过Chrome扩展程序将类应用于活动标签页

来自分类Dev

扩展程序内的Chrome应用

来自分类Dev

解码Chrome应用或扩展程序

来自分类Dev

chrome扩展程序弹出窗口无法通过ID查找元素

来自分类Dev

如何通过Chrome扩展程序删除事件监听器

来自分类Dev

如何通过Chrome扩展程序打开mailto:链接?

来自分类Dev

如何通过Chrome扩展程序在特定网站上触发功能?

来自分类Dev

如何通过javascript重新加载chrome扩展程序?

来自分类Dev

如何通过Chrome扩展程序工具检查<Suspense>组件?

来自分类Dev

如何通过单击Chrome扩展程序图标打开mailto链接?

来自分类Dev

Chrome扩展程序-如何正确(尽快)应用深色模式CSS?

来自分类Dev

如何从Chrome扩展程序向本机应用发送消息?

来自分类Dev

通过Java应用程序和Chrome的POSTMAN扩展发送POST请求时的行为不同。如何调试并查找错误?

来自分类Dev

通过Chrome扩展程序绕过iFrame检测

来自分类Dev

通过脚本安装Google Chrome扩展程序

来自分类Dev

通过Chrome扩展程序解码URL

来自分类Dev

试图防止Chrome通过扩展程序关闭

来自分类Dev

使用扩展程序启动Chrome应用

来自分类Dev

Chrome Webview应用程序以加载扩展

来自分类Dev

如何从Chrome网上应用店获取Chrome扩展程序的元信息(例如版本,名称)?

来自分类Dev

如何将Blob从Chrome扩展程序传递到Chrome应用

来自分类Dev

如何激活Chrome网上应用店无法使用的Chrome扩展程序?

来自分类Dev

如何从Chrome网上应用店获取Chrome扩展程序的元信息(例如版本,名称)?

Related 相关文章

  1. 1

    如何从扩展程序获取Chrome应用的ID

  2. 2

    如何通过ID在Chrome网上应用店中找到Chrome扩展程序

  3. 3

    如何从Chrome扩展程序启动Chrome应用?

  4. 4

    如何生成解压后的扩展程序的Chrome扩展程序ID?

  5. 5

    通过Google Chrome扩展程序登录流星应用

  6. 6

    如何通过Chrome扩展程序将类应用于活动的标签页

  7. 7

    如何通过Chrome扩展程序将类应用于活动标签页

  8. 8

    扩展程序内的Chrome应用

  9. 9

    解码Chrome应用或扩展程序

  10. 10

    chrome扩展程序弹出窗口无法通过ID查找元素

  11. 11

    如何通过Chrome扩展程序删除事件监听器

  12. 12

    如何通过Chrome扩展程序打开mailto:链接?

  13. 13

    如何通过Chrome扩展程序在特定网站上触发功能?

  14. 14

    如何通过javascript重新加载chrome扩展程序?

  15. 15

    如何通过Chrome扩展程序工具检查<Suspense>组件?

  16. 16

    如何通过单击Chrome扩展程序图标打开mailto链接?

  17. 17

    Chrome扩展程序-如何正确(尽快)应用深色模式CSS?

  18. 18

    如何从Chrome扩展程序向本机应用发送消息?

  19. 19

    通过Java应用程序和Chrome的POSTMAN扩展发送POST请求时的行为不同。如何调试并查找错误?

  20. 20

    通过Chrome扩展程序绕过iFrame检测

  21. 21

    通过脚本安装Google Chrome扩展程序

  22. 22

    通过Chrome扩展程序解码URL

  23. 23

    试图防止Chrome通过扩展程序关闭

  24. 24

    使用扩展程序启动Chrome应用

  25. 25

    Chrome Webview应用程序以加载扩展

  26. 26

    如何从Chrome网上应用店获取Chrome扩展程序的元信息(例如版本,名称)?

  27. 27

    如何将Blob从Chrome扩展程序传递到Chrome应用

  28. 28

    如何激活Chrome网上应用店无法使用的Chrome扩展程序?

  29. 29

    如何从Chrome网上应用店获取Chrome扩展程序的元信息(例如版本,名称)?

热门标签

归档