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

questionAnswers(0)

yourAnswerToTheQuestion