Html2canvas: TypeError: no se puede leer la propiedad 'pila' de nulo - v0.5.0-alpha1

Creado en 22 abr. 2015  ·  3Comentarios  ·  Fuente: niklasvh/html2canvas

Estaba usando html2canvas v0.4.1 pero actualicé a v0.5.0-alpha1 para intentar resolver un problema en IE11. (básicamente, el lienzo se cortó en IE11, funciona bien en Chrome y FF).

Pero sé que recibo el siguiente error (en cualquier navegador):

screen shot 2015-04-22 at 2 22 02 pm

_Uncaught (en promesa) TypeError: No se puede leer la propiedad 'pila' de nulo {pila: (...), mensaje: "No se puede leer la propiedad 'pila' de nulo"}mensaje: "No se puede leer la propiedad 'pila' de nulo" pila : (...) obtener pila: función () { [código nativo] }establecer pila: función () { [código nativo] } proto : Error (función anónima) @ html2canvas.js: 2092NodeParser.createStackingContexts @ html2canvas.js: 2086 (función anónima) @ html2canvas.js:1932 (función anónima) @ html2canvas.js:2697_

El error en la línea html2canvas.js:2092

container.assignStack(container.parent.stack);

¿Alguna idea?
¡Gracias!

Comentario más útil

Tengo el mismo problema: tengo una función definida globalmente llamada "Nodo". No veo por qué se cierra este problema, ya que los nombres de clase utilizados internamente de una biblioteca no deben entrar en conflicto con la aplicación en la que se utilizan.

Todos 3 comentarios

Hola,

Estoy usando en el mismo proyecto un marco de juego llamado 'Enchant.js'. I
notó que el marco cambia el nombre de una clase llamada 'Nodo' ('Nodo' es el nombre
de una clase utilizada por la biblioteca html2canvas v0.5.0 y superior). Para arreglar esto
problema He cambiado el nombre de la clase 'Nodo' en enchant.js para evitar anular esto
clase.

Verificó si tiene otras bibliotecas de terceros en su proyecto, y vea si
usaron una clase llamada 'Nodo' (o tal vez está anulando otra clase).

¡Espero que esto ayude!

2015-05-09 8:12 GMT-06:00 Xinyu Zhang [email protected] :

Me encuentro con el mismo problema, ¿cómo lo solucionan?


Responda a este correo electrónico directamente o véalo en GitHub
https://github.com/niklasvh/html2canvas/issues/575#issuecomment-100494211
.

@wbarrantes Hola!!! Muchas gracias !!

Tengo el mismo problema: tengo una función definida globalmente llamada "Nodo". No veo por qué se cierra este problema, ya que los nombres de clase utilizados internamente de una biblioteca no deben entrar en conflicto con la aplicación en la que se utilizan.

¿Fue útil esta página
0 / 5 - 0 calificaciones