Убедитесь, что вы тестируете последнюю версию html2canvas .
Старые версии не поддерживаются, и проблемы, о которых сообщалось, будут закрыты.
Привет, у меня проблемы с созданием холста в Chrome. Я пытаюсь захватить конкретный div
. Это нормально работает в Firefox, но есть только пустой белый экран размером сгенерированного холста. Он просто ведет себя так, как будто все дочерние элементы этого div исчезли, стали прозрачными или что-то в этом роде.
Когда я перехожу на последнюю версию 0.5 html2canvas, он нормально работает во всех браузерах.
Есть ли известная проблема? Может какой-нибудь неподдерживаемый css? Я пробовал это на нескольких элементах, с позиционированием / без, а не только на одном div
, но безуспешно.
Спасибо за любой совет.
Столкнувшись с такой же проблемой. Получение чистого белого холста каждый раз.
Попробуйте отключить foreignObjectRendering
Та же проблема в последнем Chrome 77, пробовал с foreignObjectRendering: false
но все тот же.
Я использую dom-to-image
это лучше любых других библиотек.
@ Abdullah0991 Спасибо, dom-to-image
действительно работает.
@ Abdullah0991 Я потратил 3 часа на то, чтобы заставить html2canvas
работать. Хотел бы я увидеть ваш комментарий раньше. Спасибо!
Самый полезный комментарий
Я использую
dom-to-image
это лучше любых других библиотек.