Saltar para conteúdo


Foto
- - - - -

Guardar imagens de uma WebView


  • Por favor inicie sessão para responder
4 respostas a este tópico

#1 granel

granel

    Fã de Android

  • Membros
  • PipPipPip
  • 326 mensagens

Mensagem publicada 20 October 2014 - 22:19

Boas,
 
Criei uma aplicação em html em que a coloquei numa webview. Tudo funciona como pretendo mas à uma questão que tenho.
 
Esta aplicação tem Galeria de fotos, existe forma de guardar a imagem pretendida?


#2 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 13 November 2014 - 14:54

A forma mais fácil é criar um javascript bridge, passar o URL da imagem para o Android e fazer download da imagem como normalmente se faria.



#3 granel

granel

    Fã de Android

  • Membros
  • PipPipPip
  • 326 mensagens

Mensagem publicada 17 November 2014 - 17:41

A forma mais fácil é criar um javascript bridge, passar o URL da imagem para o Android e fazer download da imagem como normalmente se faria.

Podia ajudar-me explicando melhor sff



#4 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 02 December 2014 - 12:09

É possível enviar informações entre a aplicação nativa e o conteúdo de uma webview através de uma bridge Javascript. Podes encontrar documentação sobre isso aqui:
 

http://developer.and...ps/webview.html

 

E um exemplo prático aqui:

 

http://blog.objectgr...ully-explained/

 

Desta forma, uma solução para o teu problema será utilizar este mecanismo para enviar para a app nativa o URL da imagem pretendida. Do lado do código java, recebes o URL e fazes download da imagem com o mesmo.


  • Nuno Ribeiro e granel gosta disto

#5 granel

granel

    Fã de Android

  • Membros
  • PipPipPip
  • 326 mensagens

Mensagem publicada 02 December 2014 - 20:20

Obrigado