Проблема расширения Edge, связанная с Native Messaging

На самом деле я пытаюсь разработать расширение границ и в соответствии с данным примером SecureInput для расширения границ с Native Messaging. Данный образец работает нормально. Также, как я сделал мое расширение, оно также работает.

Как и на кнопке "Подключиться", он подключается к собственному приложению UWP. Но мне не нужна веб-страница (.html) в моем расширении. При этом я удалил HTML-страницу & в background.js, я делаю изменения следующим образом:

function handleCreated(tab) {
    var port = null;
    port = browser.runtime.connectNative("edgeextension");
    alert("port : " + port);
    port.onMessage.addListener(onNativeMessage);
    port.onDisconnect.addListener(onDisconnected);
}
browser.tabs.onCreated.addListener(handleCreated);

Средства на создание вкладки я пытаюсь подключиться к Native UWP App. Значение "port" равно "[Object object]"

Без какого-либо GUI(.html) расширения, в этом background.js я хочу использовать Native Messaging.

Пожалуйста, дайте мне знать, что не так с кодом.

Заранее спасибо.

0 ответов

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