【发布时间】:2016-03-23 07:44:53
【问题描述】:
我正在从事一个项目,我必须从部门生成图像。这个划分是动态容器。管理员正在向该 div 添加组件。
我可以创建 300 X 300 的 div 宽度,see image1
在表单提交之前单击将模板保存到数据库,我正在以下列方式生成图像。
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
});
我正在使用 html2canvas.js 生成 300 X 300 的画布
我在控制台中获得了这个 base64 值,但无法使用 jqyery 在税箱中获得它。 base64 值为 link to file which contains base64 value
Problem-1 我无法在文本框和下一页中获得价值
问题 2 我无法通过 POST 方法在下一页获取此值
【问题讨论】:
-
你如何在 jquery 中做到这一点?显示一些代码
-
@heavymetal91 : 已更新 html2canvas 代码问题
标签: php jquery codeigniter base64 html2canvas