为Chrome扩展指定本机消息主机
Specifying Native Messaging Host for Chrome extension
我在Chrome扩展中使用本机消息API,我想在我的扩展中提供本机应用程序。
在Windows中,我在HKLM''SOFTWARE''Google''Chrome''NativeMessagingHosts下添加了一个注册表项。由于我的应用程序安装后在扩展文件夹中,我通过"%LOCALAPPDATA%''Google''Chrome''User Data''Default''Extensions''…''….json"引用完整路径。但这样,我的扩展程序会抱怨"找不到指定的本地消息主机"。
如果我扩展%LOCALAPPDATA%并将路径写为"C:''Users''…''AppData''Local''Google''Chrome''User Data''Default''Extensions''…''….json",那么我的扩展可以成功地与主机通信。
我想知道这是否是故意的行为?谢谢你的帮助。
当前Chromium代码中没有环境变量的扩展。这听起来是一个合理的功能请求,尽管可能有安全原因不这样做。如果你提交了一个bug,我们会看看它是否可行。
相关文章:
- '图片'没有用于本机道具的propType'RCTImageView.overlayColor&
- 在iOS和Android上使用React native时,我还能使用本机第三方lirbraries吗
- javascript函数访问ios本机功能
- 如何在从客户端接收数据时从本机方法触发javascript函数?
- 在浏览器中检测本机或第三方PDF插件
- 将事件发送到javascript文档的react本机模块是否正确
- 将对应用内购买的支持构建为react本机代码
- 如何在Windows上用javascript构建本机应用程序
- 在视图中渲染多个按钮以编程方式进行本机反应
- 在本机挂钩之前加载可安装挂钩
- 如何使用UI Automation JavaScript Reference for iOS appium获取本机应用程
- 控制台中的“function floor(){[本机代码]}”是什么
- 如何将chrome.tabCapture流从js传递到c++PNACL本机代码
- WKWebview-Javascript和;本机代码
- 将回调/函数从本机发送到javascript
- 为什么我得到Chrome本机消息“;找不到指定的本机消息传递主机&”;
- 为Chrome扩展指定本机消息主机
- 将数据从DOM传递到本机消息传递API
- Java和chrome扩展,本机消息
- 用于调用外部应用程序的NPAPI替换(本机消息传递主机)无法工作