gpt4 book ai didi

linux - Linux 上的 native 消息传递不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:09:14 27 4
gpt4 key购买 nike

我一直在尝试在 Debian Linux 上运行 native 消息传递,但是当我单击连接按钮时,我只收到消息“正在连接到 native 消息传递主机 com.google.chrome.example.echo”,没有其他消息。

一切都类似于 default example ,我只更改了 list 文件中的路径。怎么了?

最佳答案

它确实适用于 Chrome 35Chromium 34(来自默认存储库)和 Ubuntu 14.04 上的 Opera Developer。

虽然我无法让它在 Opera Developer 24 (chromium 37) 中工作 。歌剧刚fixed that .但是后来又把它弄坏了。

所以再看看你的设置:

主页 list 文件的位置:

~/.config/chromium/NativeMessagingHosts/
~/.config/google-chrome/NativeMessagingHosts/
~/.config/opera-developer/NativeMessagingHosts

如何调试

像这样启动 Chromium:

chromium-browser --enable-logging --v=1

如果路径错误,你会得到这样的错误信息:

ERROR:native_process_launcher.cc(131)] Can't find manifest for native messaging host com.google.chrome.example.echo

支持

对于 34 位以下的任何版本的 Chromium 版本,不支持用户空间,您需要一个 CLI 开关:

--native-messaging-hosts="com.google.chrome.example.echo=~/.config/chromium/NativeMessagingHosts/com.google.chrome.example.echo.json"

目前它在 Opera-Developer 24 中对我不起作用

关于linux - Linux 上的 native 消息传递不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24038861/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com