Extensão do Chrome NativeMessaging 'connectNative' indefinido
Estou tentando implementar uma extensão do chrome usando runtime.connectNative e postMessage. Eu estou seguindo odocumentação do chrome, baixou oexemplo de mensagem nativa que estou tentando executar sem nenhuma alteração, enquanto o código do aplicativo host nativo pode ser encontradoaqui.
No entanto, estou recebendo o erro: TypeError não capturado: Não é possível ler a propriedade 'connectNative' de indefinido.
O erro está sendo acionado a partir do arquivo de extensão javascript, nesta linha:
porta = chrome.runtime.connectNative (hostName);
enquanto a extensão está sendo carregada do manifesto da seguinte maneira:
"app": {
"launch": {
"local_path": "main.html"
}
}
Alguma idéia de como resolver o problema, por favor?
Chrome versão 34, testado no Windows 7, 8.1