Сохранение пользовательских настроек в NPAPI?

#firefox #plugins #npapi #npruntime

#firefox #Плагины #npapi #npruntime

Вопрос:

Мне было интересно, есть ли что-нибудь в NPAPI, что поддерживает чтение / запись пользовательских настроек? В настоящее время я использую XPCOM, но я хочу избавиться от этого кода, чтобы поддерживать другие браузеры, кроме Firefox. Я понимаю, что могу просто читать / записывать файловую систему (или реестр в Windows) напрямую, но я хочу изучить другие варианты — разрешить пользователю редактировать эти настройки из браузера (например, about: config в FF), возможно, удобнее для пользователя, чем направлять его редактировать некоторые пользовательские конфигурационные файлы.

Ответ №1:

В плагинах Mac, которым требуются настройки, иногда вместе с плагином поставляется панель системных настроек (и есть пункт контекстного меню для открытия этой панели настроек), так что у пользователей есть пользовательский интерфейс для редактирования настроек. Если для Windows и Linux нет чего-то подобного, вы всегда можете отправить небольшое приложение, которое редактирует префы.

Ответ №2:

В NPAPI такой функциональности нет.