Я пытался получить официальный Пример собственного обмена сообщениями, работающий на моем Debian Linux, но когда я нажимаю кнопку подключения, соединение с хостом не устанавливается и возникает ошибка "Указанный собственный хост обмена сообщениями не найден". возвращается.
От других людей, у которых такая же проблема, я узнал, что это, вероятно, ошибка в моем родном манифесте приложения, но я не могу найти ее уже несколько часов. Он находится по адресу ~/.config/google-chrome/NativeMessagingHosts/com.google.chrome.example.echo.json
и гласит:
{
"name": "com.google.chrome.example.echo",
"description": "Chrome Native Messaging API Example Host",
"path": "/path/to/my/home/Desktop/native.py",
"type": "stdio",
"allowed_origins": [
"chrome-extension://mcmmilohkmnlhdododggiegdjholjfan/"
]
}
Единственное, что я изменил, это идентификатор расширения Chrome и путь, который я проверил (при запуске из моей оболочки приложение запускается и ведет себя правильно). Его код взят из вышеупомянутого примера.
Есть идеи, что может быть не так? Я в тупике.