Jump to content


Photo
- - - - -

Guardar imagens de uma WebView


  • Please log in to reply
4 replies to this topic

#1 granel

granel

    Fã de Android

  • Membros
  • PipPipPip
  • 326 posts

Posted 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 posts
  • S8

Posted 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 posts

Posted 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 posts
  • S8

Posted 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 and granel like this

#5 granel

granel

    Fã de Android

  • Membros
  • PipPipPip
  • 326 posts

Posted 02 December 2014 - 20:20

Obrigado