g3m*_*ini 6 javascript constructor canvas fabricjs
我像这样包括面料: <script src="js/fabric_freedrawing.js"></script>
但是当我像这样使用它时:
var canvas;
function initSketchPad() {
canvas = new fabric.Canvas('sketch-pad', {
isDrawingMode: true
});
}
Run Code Online (Sandbox Code Playgroud)
我明白了
未捕获的TypeError:fabric.Canvas不是构造函数
我不确定您的fabric_freedrawing.js文件中有什么,但将代码添加到下面的代码片段似乎效果很好。
var canvas;
function initSketchPad() {
canvas = new fabric.Canvas('sketch-pad', {
isDrawingMode: true
});
}
initSketchPad();Run Code Online (Sandbox Code Playgroud)
canvas {
border:1px solid;
}Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.6.4/fabric.min.js"></script>
<canvas height=300 width=300 id="sketch-pad">Run Code Online (Sandbox Code Playgroud)