Html2canvas: existe uma maneira de capturar conteúdo iframe?

Criado em 16 dez. 2014  ·  5Comentários  ·  Fonte: niklasvh/html2canvas

Eu vi na limitação que não podemos capturar iframe de html. mas eu me pergunto se há uma maneira de superar esse problema de outra maneira.

obrigado avi

Comentários muito úteis

0,5 suportará renderização de iframes de mesma origem, exemplo:
https://github.com/niklasvh/html2canvas/blob/master/tests/cases/iframe.html

Todos 5 comentários

Ver:
https://github.com/niklasvh/html2canvas/issues/376
http://html2canvas.hertzen.com/documentation.html

Você poderia teoricamente capturar o conteúdo de um iframe local, mas não uma janela com um iframe incorporado. Não é trivial adicionar, mas imagine que o recurso será reintegrado em algum ponto.

0,5 suportará renderização de iframes de mesma origem, exemplo:
https://github.com/niklasvh/html2canvas/blob/master/tests/cases/iframe.html

Existe alguma captura de iframe de origem cruzada?

Estamos tendo o mesmo problema que gostaríamos de capturar a imagem dentro de um iframe de domínios diferentes. Tentamos o subdomínio e ele não está funcionando :( então, alguma solução de captura de iframe de origem cruzada?

Iframes de origem cruzada não são possíveis devido a restrições de segurança do navegador. Você precisará de um proxy para baixar e obter o conteúdo para a mesma origem.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

wbarrantes picture wbarrantes  ·  3Comentários

bishwapoudel picture bishwapoudel  ·  4Comentários

celik75 picture celik75  ·  4Comentários

Josh10101010 picture Josh10101010  ·  3Comentários

Loki180 picture Loki180  ·  4Comentários