Mis Processing.js boceto no se carga. Esto no debería ser demasiado difícil de responder

StackOverflow https://stackoverflow.com/questions/4236129

  •  26-09-2019
  •  | 
  •  

Pregunta

quería realizar una prueba de un boceto que acaba de hacer portado a Processing.js. Cuando me carga la página web, consigo los siguientes errores de la consola JavaScript en Chrome:

  

XMLHttpRequest no puede cargar el archivo: ///Users/aoeuaoeu/Desktop/projects/local%20site%20files/_/ee.pde. nula origen no está permitido por Access-Control-Allow-Origin.   Processing.js: 27Uncaught error: NETWORK_ERR: XMLHttpRequest Excepción 101

Aquí está la fuente de la página que estoy de carga:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Earnest Emporium</title>
<!--Contact: earnestemporium@gmail.com--> 
<script src="processing.js"></script>   
<canvas data-processing-sources="ee.pde"></canvas>  
</head>
<body>
</body>
</html>

ee.pde y Processing.js están en el mismo directorio que el archivo html, así que no estoy muy seguro de lo que está pasando. También debo señalar que estoy probando este local, y me sale un error diferente cuando me carga la página una vez subido a mi servidor ftp. (Tal vez sea de cromo? Me sale un cuadro negro, que no aparece en el cromo en Firefox una vez que se carga en el servidor FTP. Funciona bien en Firefox localmente)

 /processing.js:17946Uncaught SyntaxError: Unexpected token <
Processing.Sketch.attach/processing.js:17946
Processing.Processing.executeSketch/processing.js:16209
Processing/processing.js:16237
init/processing.js:17991
window.addEventListener.i
¿Fue útil?

Solución

Me acabo de notar lo siguiente:

file:///Users/aoeuaoeu/Desktop/projects/local%20site%20files/_/ee.pde.

¿Usted está funcionando esto en su escritorio? Si no recuerdo mal AJAX tiene no ejecutar desde su escritorio, necesita una configuración nativa servidor web, y ejecutarlo llamando a su servidor local.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top