Я видел, что можно вызвать код C ++ из JavaScript, как это: Вызов кода C ++ из DHTML
Но это для IE, я использую NPAPI для реализации плагина для Firefox, и я хочу вызвать метод, который определен в коде c ++ через HTML-файл, как я могу получить его?
Вы можете взглянуть на FireBreath. На сегодняшний день это самый простой инструмент для создания плагина, который делает то, что вы хотите. За исключением того, что есть учебные пособия вы Можно читать узнать о создании плагина NPAPI с нуля, хотя это немного сложно.
Существует также nixysa, хотя я никогда не использовал это сам.
Тем не менее, вы делаете это (и я настоятельно рекомендую FireBreath, поскольку, когда у вас есть инструменты, необходимые для его использования, вы можете запустить новый плагин буквально за 30 минут или меньше), вам нужно предоставить объект сценариев на странице. Если вы используете NPAPI напрямую, это означает предоставление NPObject (обсуждается в учебная часть 3) что страница будет иметь доступ.
Других решений пока нет …