Собственные сообщения для расширения Chrome

Я запускаю пример приложения, которое использует собственный обмен сообщениями на OS X.

После загрузки примера Chrome я зарегистрировал расширение и нашел собственный файл хоста обмена сообщениями по адресу /Library/Google/Chrome/NativeMessagingHosts/com.google.chrome.example.echo.json.

Согласно руководству, Chrome запускает собственный узел обмена сообщениями в отдельном процессе. Но я не могу искать этот процесс.

Есть ли у Chrome способ запустить хост-процесс? Что мне не хватает?

2 ответа

Пример приложения, предоставляемого Chrome, является упакованным приложением. После установки вы должны запустить его из браузера. А затем выполните ps ax и найдите пример процесса python-script.

Чтобы запустить приложение, запустите Chrome и перейдите по следующему URL-адресу: chrome-extension: //knldjmfmopnpolahpmmgbagdohdnhkik/main.html

Если вы все сделали правильно, он должен запустить скрипт Python, и вы должны увидеть окно.

если это не работает, взгляните на консоль Chrome. Вы также можете включить дополнительные журналы Chrome - см. здесь: http://www.chromium.org/for-testers/enable-logging

Другие вопросы по тегам