Я работаю над одним проектом, в котором мне нужно создать изображение из отдела. Это подразделение является динамическим контейнером. Администратор добавляет компоненты в этот div.
Я могу создать div шириной 300 X 300, см. изображение1
Также при нажатии кнопки «Сохранить этот шаблон в базе данных» перед отправкой формы я создаю изображение следующим образом.
var createContainer = document.querySelector("#container");
html2canvas(createContainer, {
onrendered: function (canvas) {
console.log(canvas);
$("#templateImage").val(canvas.toDataURL());
console.log($("#templateImage").val());
},
width: 300,
height: 300
});
Я создаю холст размером 300 X 300, используя html2canvas.js.
Я получаю это значение base64 в консоли, но не могу получить его в налоговом поле с помощью jqyery. значение base64 — это ссылка на файл, который содержит значение base64
Проблема-1. Я не могу получить значение как в текстовом поле, так и на следующей странице
Проблема-2 Я не могу получить это значение на следующей странице методом POST