来自C#的Chrome扩展程序状态
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了来自C#的Chrome扩展程序状态相关的知识,希望对你有一定的参考价值。
我正在使用C#中的后台服务来验证特定的chrome扩展是否已安装为活动状态。
我们可以通过从“%USERPROFILE% AppData Local Google Chrome User Data Default Extensions”中读取manifest.json文件来获取已安装的扩展信息
但是如何获得扩展的状态,无论它是否活跃。
这是一个Windows服务,所以我正在使用C#并避免使用javascript API进行chrome。
答案
我有没有办法观察你上面提到的任何文件系统。
我们可以使用这种方法1.使用此API管理文本文件中的一些标志变量,以获取chrome ext的跟踪状态。 https://developer.chrome.com/apps/app_codelab_filesystem 2.使用此API使用启用/禁用事件更改标志变量https://developer.chrome.com/extensions/management#event-onEnabled 3.在文件系统中使用C#读取文本文件。
以上是关于来自C#的Chrome扩展程序状态的主要内容,如果未能解决你的问题,请参考以下文章
在 iFrame 中激活 Zurb Foundation 的 Joyride,来自 Chrome 扩展内容脚本
来自 Chrome 扩展的 X11 / DBUS 消息传递?