J'essaye de charger une image appelée "border.bmp" pour que je puisse l'utiliser comme texture pour WebGL. Voici comment je fais référence à l'image.loadImage() impossible de charger l'image (P5.js WebGL)
var img;
function preload() {
img = loadImage("assets/border.bmp");
}
Je reçois alors cette erreur dans la console.
Access to Image at 'file:///C:/P5.js/empty-example/assets/border.bmp' from
origin 'null' has been blocked by CORS policy: Invalid response. Origin
'null' is therefore not allowed access.
Qu'est-ce que ce message d'erreur? Qu'est-ce que ça veut dire? Comment charger l'image?
La solution consiste à utiliser un serveur Web simple. Cela vous prendra <2 minutes. [En voici un] (https://greggman.github.io/servez/) et [en voici encore un peu] (https://stackoverflow.com/questions/12905426/what-is-a-faster-alternative-to-pythons -http-server-or-simplehttpserver). Servir votre dossier p5.js puis aller à 'http: // localhost: 8080' ou quel que soit le port que le serveur que vous décidez d'utiliser sert sur – gman