我怎样才能知道一个扩展的chrome扩展id是什么?
mrwjdhj31#
使用chrome.runtime API中的chrome.runtime.id属性。
chrome.runtime.id
v7pvogib2#
当你上传你的扩展到Google网络商店时,你会得到一个扩展ID。例如,Adblock的URL为https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb,这个URL的最后一部分是它的扩展ID cfhdojbkjhnklbpkdaibdccddilifddb。如果你想从你的扩展中读取已安装的扩展ID,请查看managment module。chrome.management.getAll允许获取所有已安装扩展的信息。
https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb
cfhdojbkjhnklbpkdaibdccddilifddb
chrome.management.getAll
vql8enpb3#
如果你只需要一次性完成,导航到chrome://extensions。在右上角启用开发者模式。ID将显示在每个扩展的框中。或者,如果你正在开发一个用户脚本或扩展,故意抛出一个错误,查看javascript控制台,ID会出现在控制台的右边,在描述错误的那一行。最后,您可以查看chrome扩展目录;它将扩展存储在以ID命名的目录中。这是最差的选择,因为您需要扩展ID,并且必须读取每个manifest.json以确定哪个ID是正确的。但是如果您刚刚安装了某个东西,您也可以只按创建日期排序,最新的扩展目录将是您想要的ID。
chrome://extensions
7y4bm7vi4#
正如Alex Gray在上面的评论中所指出的,“* 所有相应的ID实际上都在浏览器内的扩展页面上 *"。但是,您必须单击“扩展”页面顶部的“开发人员模式”复选框才能看到它们。
jdg4fx2g5#
扩展ID可在以下位置找到:chrome://extensions(Chrome_Hotdog〉〉更多工具〉〉扩展)* 开发者模式 *。对于Linux:["extensions"]下的$HOME/.config/google-chrome/Default/Preferences(json 文件)。
["extensions"]
$HOME/.config/google-chrome/Default/Preferences
fcy6dtqo6#
所有扩展ID都列在这里:
chrome://system
v8wbuo2f7#
这是用勇敢的浏览器为gmail创建桌面应用程序的方法。“C:\程序文件\BraveSoftware\Brave-Browser\应用程序\chrome代理. exe”--配置文件目录=默认--应用程序ID =
7条答案
按热度按时间mrwjdhj31#
使用chrome.runtime API中的
chrome.runtime.id
属性。v7pvogib2#
当你上传你的扩展到Google网络商店时,你会得到一个扩展ID。例如,Adblock的URL为
https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb
,这个URL的最后一部分是它的扩展IDcfhdojbkjhnklbpkdaibdccddilifddb
。如果你想从你的扩展中读取已安装的扩展ID,请查看managment module。
chrome.management.getAll
允许获取所有已安装扩展的信息。vql8enpb3#
如果你只需要一次性完成,导航到
chrome://extensions
。在右上角启用开发者模式。ID将显示在每个扩展的框中。或者,如果你正在开发一个用户脚本或扩展,故意抛出一个错误,查看javascript控制台,ID会出现在控制台的右边,在描述错误的那一行。
最后,您可以查看chrome扩展目录;它将扩展存储在以ID命名的目录中。这是最差的选择,因为您需要扩展ID,并且必须读取每个manifest.json以确定哪个ID是正确的。但是如果您刚刚安装了某个东西,您也可以只按创建日期排序,最新的扩展目录将是您想要的ID。
7y4bm7vi4#
正如Alex Gray在上面的评论中所指出的,“* 所有相应的ID实际上都在浏览器内的扩展页面上 *"。
但是,您必须单击“扩展”页面顶部的“开发人员模式”复选框才能看到它们。
jdg4fx2g5#
扩展ID可在以下位置找到:
chrome://extensions
(Chrome_Hotdog〉〉更多工具〉〉扩展)* 开发者模式 *。对于Linux:
["extensions"]
下的$HOME/.config/google-chrome/Default/Preferences
(json 文件)。fcy6dtqo6#
所有扩展ID都列在这里:
v8wbuo2f7#
这是用勇敢的浏览器为gmail创建桌面应用程序的方法。
“C:\程序文件\BraveSoftware\Brave-Browser\应用程序\chrome代理. exe”--配置文件目录=默认--应用程序ID =