Базовый пример скриптового плагина для Firefox в C ++ с VS2005 / 8

StackOverflow https://stackoverflow.com/questions/246071

Вопрос

Мой опыт написания плагина для Firefox ниже нуля. Есть кто-то, кто мог бы указать мне на пример кода о том, как добиться этого в C ++ с VS2005 / 8?

Что мне нужно сделать с помощью JavaScript на html-странице хостинга, примерно так:

var obj = document.getElementById("MyFFPlugin");

var value = obj.CalculateValue;

// Work with calculated value
Это было полезно?

Решение

В SDK есть базовые примеры написания плагинов Mozzila, которые можно скачать здесь: http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/

Вот официальный сайт плагинов Mozilla http://www.mozilla.org/projects/plugins /

Надеюсь, это поможет.

Другие советы

Я настоятельно рекомендую использовать Nixysa http://code.google.com/p/nixysa/ , которая оборачивает NPAPI. С сайта:

  

Nixysa - это фреймворк, написанный на   Python для автоматического создания клея   код для плагинов NPAPI (плагинов для   браузеры, такие как Google Chrome или   Firefox), позволяя вам легко разоблачить   C ++ классы для Javascript из   простое представление IDL. Никсиса была   изначально задумано для нужд   O3D, но достаточно гибкий, чтобы поддерживать   широкий спектр вариантов использования.      

Попробуй

     

Проверьте код, следующий за   инструкции здесь и попробуйте образец   в примерах / сложных.

Образец включает проект Visual Studio 2005.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top