Итак, я знаю о плохой работе html2canvas с css. Может быть, кто-то может помочь мне найти лучшее решение. Мне нужно сделать скриншот карты с элементами. После скриншота я получаю изображение, выглядит неплохо, но в html все элементы (панели, кнопки) карты, теряющие все классы CSS и изображения, не просматриваются.Попробуйте найти лучшее решение, чтобы сделать скриншот карты OpenLayers с помощью html2canvas. Элементы карты теряют классы css, изображения не просматриваются
Итак, что я пытался: reload div на карте js/jquery; reload stylesheets; переместить классы css из «myFile.css» в html;
Я считаю, что это бесполезно для меня.
Как только я пытаюсь переместить cssText в атрибут стиля элементов, и он работает хорошо, но я думаю, что получаю и переписываю все элементы из div и его плохой идеи.
, я до сих пор не могу получить слои по производимым изображениям с карты с вашим предложением любой помощи ? –