Ukuran font tidak dapat dirender dengan benar di Chrome. Efek render berbeda antara chrome dan firefox seperti yang ditunjukkan di bawah ini. Saya tidak yakin apakah ini masalah html2canvas atau masalah browser.
dirender di Chrome
dirender di Firefox (sama dengan node DOM Asal):
https://github.com/niklasvh/html2canvas/issues/1664
mungkin masalahnya sama, Anda dapat menghapus properti font-variant css.
@Coodool
@nazhenhuiyi Terima kasih banyak. Itu perbuatan bekerja untuk saya. Saya menetapkan font-variant: normal
dan mendapatkan hasil yang benar.
sama dengan saya!
Saya menemukan bahwa pengaturan gaya font wadah elemen akan melakukan trik itu.
.container {
font-variant: normal;
}
Saya juga mengalami masalah ini, ditangani dengan cara di atas, dan tidak menyelesaikannya. #/omwteam/html2canvas/issues/8
di mana Anda mengatur css { font-variant: normal }, mengapa itu tidak berhasil untuk saya @Coodool
Mungkin Anda bisa mencoba font-variant: small-caps;
@zww930620
Versi html2canvas terbaru (1.0.0-rc.2+) telah memperbaiki masalah ini untuk saya.
font-variant: small-caps;
atau font-variant: normal
, itu tidak berhasil untuk saya
Mungkin Anda dapat mencoba mengatur font-family
@nazhenhuiyi Terima kasih banyak. Itu perbuatan bekerja untuk saya. Saya menetapkan
font-variant: normal
dan mendapatkan hasil yang benar.
TERIMA KASIH
Komentar yang paling membantu
@nazhenhuiyi Terima kasih banyak. Itu perbuatan bekerja untuk saya. Saya menetapkan
font-variant: normal
dan mendapatkan hasil yang benar.