Pergunta

Eu estou procurando um portátil, as-menos hackish-como-possível maneira de renderizar WebKit em textura, e injetar eventos de volta para textura. Os pontos de bónus para ser capaz de substituir tema de elementos de interface do usuário (caixas de texto, botões, barras de rolagem). pontos de bônus extra para ser capaz de processar em superfície SDL bem. No geral, eu gostaria de ser capaz de simplesmente pegar uma matriz de bytes de pixel RGBA e fazer com ele como eu por favor. Navegador não deve estar em execução, tudo deve ser feito no jogo.

Esta deve, em caso algum, ser dependente de plataforma e deve ser compatível com o desenvolvimento de ambos software proprietário e DFGS-livre.

Foi útil?

Solução

Berkelium é um projeto open source (BSD) projetado para fazer isso, mas eu não tenho nenhum pessoal experiência com ele.

Editar outubro 2013:

Eu ainda parecem estar recebendo o upvote ocasional para esta resposta, embora como mencionado nos comentários fole Berkelium parece estar praticamente abandonado (eu sei que eu vagamente defendê-la contra essa acusação nos comentários, mas, realisticamente, é verdade ).

Eu li algumas coisas encorajadoras recentemente sobre Cromo incorporado e pode sugerir o querido leitor pode querer verificar isso, assim como este SO relacionado pergunta .

Awesomium também uma menção bem a pena. Não sendo FOSS pode ser um deal-breaker para alguns, mas é livre para usar se sua receita é

Outras dicas

Awesomium faz o que você está pedindo. Ele é gratuito para uso não-comercial. Mas esteja avisado, versões anteriores do projeto tinha alguns erros graves e problemas de desempenho. Experimente antes de comprar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top