Ich möchte ein Bild auf der Canva zeigen, ich benutze processing.js, um es zu tun, aber es funktioniert nicht.
Die Canva funktioniert gut, aber nur das Bild wird nicht angezeigt.
dies ist mein Code:Javascript processing.js Warum erscheint das Bild nicht?
<!DOCTYPE html>
<html>
<head>
<title>Processing.JS inside Webpages: Template</title>
</head>
<body>
<p align="center">
<canvas id="mycanvas"></canvas>
</p>
</body>
<script src="https://cdn.jsdelivr.net/processing.js/1.4.8/processing.min.js">
</script>
<script>
var sketchProc = function(processingInstance)
{
with (processingInstance)
{
setup = function()
{
size(500, 400);
frameRate(30);
};
draw = function()
{
background(255, 255, 255);
image(loadImage('file:///C:/Users/acer/Desktop/New%20folder%20(2)/a.jpg'), 200, 200);
};
}
};
var canvas = document.getElementById("mycanvas");
var processingInstance = new Processing(canvas, sketchProc);
</script>
</html>
Kann mir jemand sagen, warum?
Sie müssen einen Server starten, Javascript kann nicht auf lokale Dateien zugreifen –
Bitte erstellen Sie eine [mcve] mit dem '<>' Snippet-Editor und ein Bild von http://lorempixel.com/ – mplungjan