Html2canvas: TypeError: Tidak dapat membaca properti 'tumpukan' null - v0.5.0-alpha1

Dibuat pada 22 Apr 2015  ·  3Komentar  ·  Sumber: niklasvh/html2canvas

Saya menggunakan html2canvas v0.4.1 tetapi saya memperbarui ke v0.5.0-alpha1 untuk mencoba memecahkan masalah pada IE11. (pada dasarnya kanvas terpotong pada IE11, berfungsi dengan baik di Chrome dan FF).

Tapi ketahuilah saya mendapatkan kesalahan berikut (di browser apa pun):

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

_Uncaught (dalam janji) TypeError: Tidak dapat membaca properti 'tumpukan' dari null {tumpukan: (...), pesan: "Tidak dapat membaca properti 'tumpukan' dari null"}pesan: "Tidak dapat membaca properti 'tumpukan' dari null"stack : (...)dapatkan tumpukan: fungsi () { [kode asli] }setel tumpukan: fungsi () { [kode asli] } proto : Kesalahan(fungsi anonim) @ html2canvas.js:2092NodeParser.createStackingContexts @ html2canvas.js: 2086(fungsi anonim) @ html2canvas.js:1932(fungsi anonim) @ html2canvas.js:2697_

Kesalahan pada baris html2canvas.js:2092

container.assignStack(container.parent.stack);

Ada pikiran?
Terima kasih!

Komentar yang paling membantu

Mendapat masalah yang sama - dapatkan fungsi yang ditentukan secara global bernama "Node". Saya tidak mengerti mengapa masalah ini ditutup, karena nama kelas yang digunakan secara internal perpustakaan tidak boleh bertentangan dengan aplikasi tempat mereka digunakan.

Semua 3 komentar

Hai,

Saya menggunakan pada proyek yang sama kerangka permainan yang disebut 'Enchant.js'. saya
perhatikan bahwa kerangka kerja mengganti nama kelas yang disebut 'Node' ('Node' dinamai
dari kelas yang digunakan oleh perpustakaan html2canvas v0.5.0 dan lebih tinggi). Untuk memperbaiki ini
masalah Saya telah mengganti nama kelas 'Node' di enchant.js untuk menghindari menimpa ini
kelas.

Memeriksa apakah Anda memiliki perpustakaan pihak ketiga lain di proyek Anda, dan lihat apakah
mereka menggunakan kelas yang disebut 'Node' (atau mungkin menimpa kelas lain).

Semoga ini membantu!

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

Saya mengalami masalah yang sama, bagaimana cara memperbaikinya?


Balas email ini secara langsung atau lihat di GitHub
https://github.com/niklasvh/html2canvas/issues/575#issuecomment -100494211
.

@wbarrantes Hei!!! Terima kasih banyak !!

Mendapat masalah yang sama - dapatkan fungsi yang ditentukan secara global bernama "Node". Saya tidak mengerti mengapa masalah ini ditutup, karena nama kelas yang digunakan secara internal perpustakaan tidak boleh bertentangan dengan aplikasi tempat mereka digunakan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat