gpt4 book ai didi

javascript - fabric js Canvas 初始化错误

转载 作者:行者123 更新时间:2023-11-30 16:26:35 24 4
gpt4 key购买 nike

我用 Canvas 创建了我的第一个 js 应用程序,但它不起作用。代码复制自 http://fabricjs.com/并且只是包裹在 jQuery 中。

fab.js

var $ = jQuery;
$(document).ready(function(){
var canvas = new fabric.Canvas('c');

var rect = new fabric.Rect({
left: 100,
top: 100,
fill: 'red',
width: 20,
height: 20,
angle: 45
});

canvas.add(rect);
});

html

<html>
<head>
<title>Fabric.js</title>
<script src="jquery-1.11.3.min.js"></script>
<script src="jquery-ui.min.js"></script>
<script src="canvasjs.min.js"></script>
<script src="fabric.min.js"></script>
<script src="fab.js"></script>
</head>
<body>
<div id="c">

</div>
</body>
</html>

Uncaught Error: Could not initialize canvas element

出了什么问题?

最佳答案

我的决定是:只需将 div 属性替换为 canvas!

<html>
<head>
<title>Fabric.js</title>
<script src="jquery-1.11.3.min.js"></script>
<script src="jquery-ui.min.js"></script>
<script src="canvasjs.min.js"></script>
<script src="fabric.min.js"></script>
<script src="fab.js"></script>
</head>
<body>
<canvas id="c">

</canvas>
</body>
</html>

它现在正在运行。

关于javascript - fabric js Canvas 初始化错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34051545/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com