Я опробовал образец NPRuntime
, поставляемый с Gecko SDK 1.9.1, с помощью этой ссылки .
Отлично работает с Firefox 3.6.
Следуя вышеуказанным шагам, я создал новый плагин для скриптинга (npmyplugin.dll
). В настоящее время я помещаю npmyplugin.dll
в папку, отличную от Firefox/plugins
. Я регистрирую связанный MIME-тип и путь к плагину в реестре. Плагин загружается правильно. Но теперь браузер не звонит NPP_GetValue
.
Я подозревал, что это должно быть потому, что я помещаю плагин в каталог, отличный от Firefox/plugins
. Следовательно, я сделал то же самое с npruntime.dll
(пример, который поставляется с Gecko SDK). Удивительно npruntime.dll
сценарии работали. Пожалуйста, укажите, не упустил ли я что-то важное при создании нового плагина.