Получение данных в javascript из плагина с помощью NPN_NewStream - PullRequest
0 голосов
/ 12 сентября 2011

Я пытаюсь отправить некоторые данные в виде потока из плагина в javascript.Я использую NPN_NewStream для отправки потока из плагина в браузер.Я попытался пример, упомянутый в http://www.terraluna.org/dgp/cvsweb/PluginSDK/Documentation/pi3.htm#npnnewstream успешно.Это создает новый поток текста HTML, отображаемый Netscape в новом окне.Теперь я хочу знать, как я могу отправлять некоторые данные в форме xml аналогичным образом из плагина в javascript, получать данные в javascript и выполнять некоторую обработку в javascript с данными, отправленными из плагина.

1 Ответ

0 голосов
/ 12 сентября 2011

Я не знаю, как сделать это с помощью NPN_NewStream, и, как сообщается, метод отправки HTML в новое окно работает не во всех браузерах.

Однако вы можете просто передать его в функциювызов в качестве параметра;сделайте NPVariant с нужным вам текстом и вызовите его в javascript.В качестве альтернативы пусть вам позвонит javascript и вернет его из вызова GetProperty или Invoke.

FireBreath пользователи делают такие вещи постоянно.Для получения дополнительной информации см http://npapi.com/tutorial3

...