Um simples plugin Hello World NPAPI para o Google Chrome?
-
27-09-2019 - |
Pergunta
Estou tentando fazer um plug -in Chrome, mas a API Chrome não me dá energia suficiente. Quero usar o NPAPI, mas não tenho idéia de como usá -lo, mas tenho experiência no Visual C ++.
Alguém pode me mostrar um 'Hello World' no aplicativo C ++ para que eu possa começar?
Solução
NOTA: Tanto o Firefox quanto o Chrome vão padrão, a maioria dos plugins para clicar em jogar em breve, com planejamento de cromo para Fase de fase nPAPI inteiramente. O NPAPI para novos projetos é desencorajado neste momento.
Os plug -ins NPAPI não devem ser específicos do navegador (pelo menos o máximo possível). Seamonkeys nPrentime amostra pode ser considerado um básico Olá Mundo para npapi. Se você se preocupa com o suporte a MAC atualizado, precisa dar uma olhada Webkits ou amostras de maçãs.
Material de leitura para você começar:
- Construindo um plugin do Firefox - Introdução de 3 partes ao NPAPI
- Referência da API do plugin Gecko - Documentação NPAPI no MDC
- Informações específicas do Mac no MDC
Há também o Firebreath Projeto: é uma estrutura que visava diminuir a barreira de entrada para o desenvolvimento do plug -in do navegador e já cuida das tarefas e problemas mais comuns.
Outras dicas
Aqui está um exemplo simples de plataforma cruzada: npsimple