Собственные сообщения для расширения 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