none
WebView com AngularJS RRS feed

  • Pergunta

  • Boa noite.

    Estou com uma aplicação em Windows 8 que possui uma WebView que carrega um site feito em AngularJS. Este site está local, todos os arquivos gerados pelo AngularJS estão no aplicativo.

    Quanto coloco o conteúdo gerado pelo AngularJS na WebView a mesma não renderiza corretamente. Quando eu executo o site pelo IIS (neste caso fora da aplicação) o site executa perfeitamente.

    A dúvida é se consigo subir a WebView com um Serviço Web junto, mas executar as funções so AngularJS dentro do aplicativo.

    Caso não seja possível subir um Serviço Web, qual a melhor forma de fazer um site em AngularJS rodar dentro de uma WebView?

    Simplesmente colocar:

    webView.Source = new Uri("ms-appx-web:///site/index.html");

    Não funciona.

    []'s


    Danilo Oliveira www.coffeeandcodes.com.br

    quinta-feira, 16 de março de 2017 22:34

Respostas

  • Boa tarde.

    Encontrei a resposta neste post. Precisei fazer somente algumas alterações e está funcionando.

    Resposta aqui

    Obrigado.


    Danilo Oliveira www.coffeeandcodes.com.br

    • Marcado como Resposta DaniloTec quarta-feira, 22 de março de 2017 18:15
    quarta-feira, 22 de março de 2017 18:15

Todas as Respostas

  • Bom dia Danilo,

    É uma aplicação desktop ou mobile?

    Qual é o browser sendo usado?

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 17 de março de 2017 13:14
    Moderador
  • Bom dia, Robson.

    É uma aplicação Windows 8.1 desktop.

    O navegador usado é o navegador que o WebView carrega. Nem sei se temos controle sobre qual motor o WebView vai utilizar.

    []'s


    Danilo Oliveira www.coffeeandcodes.com.br

    sexta-feira, 17 de março de 2017 14:04
  • Bom dia,

    Para poder utilizar o AngularJS, o navegador precisa utilizar HTML5. O IE11 do Windows 8.1 teve ter alguma incompatibilidade com HTML5. Tente utilizar um sistema mais recente, como o Windows 10 e Microsoft Edge.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 22 de março de 2017 12:33
    Moderador
  • Boa tarde.

    Encontrei a resposta neste post. Precisei fazer somente algumas alterações e está funcionando.

    Resposta aqui

    Obrigado.


    Danilo Oliveira www.coffeeandcodes.com.br

    • Marcado como Resposta DaniloTec quarta-feira, 22 de março de 2017 18:15
    quarta-feira, 22 de março de 2017 18:15