Если я вызываю эту функцию, всегда получается «html2canvas».Почему html2canvas не определен?
makeScreenshot: function(button)
{
debugger;
html2canvas(document.body, {
Uncaught ReferenceError: html2canvas is not defined
onrendered: function(canvas) {
document.body.appendChild(canvas);
}
});
},
но почему? У меня есть класс этого ... как в tutorial написал об этом. у кого-нибудь есть решение?
Я полагаю, что мне нужно включить html2canvas, но я не знаю, как это сделать.
Ext.define("TEST.controller.Desktop", {
extend: "Ext.app.Controller",
views: [
"desktop.Desktop",
//"desktop.TaskBar",
"desktop.Toolbar",
"desktop.DataprovidersDataView",
"configuration.UploadFileWindow"
],
refs: [{
ref: "viewport",
selector: "viewport"
}, {
Как вы храните html2canvas на своей странице? Как вы включаете свой собственный код на своей странице? – Dancrumb
Я только что добавил html2canvas.js в свои классы и выписал html2canvas как метод из настольного контроллера ... –
Можете ли вы разместить код? Например, как вы включили html2canvas в свою страницу html? –