Accès aux fichiers refusé dans Chrome : impossible de charger la ressource locale
En JavaScript, accès aux fichiers locaux directement via des protocoles tels que "file:// " a été restreint dans les versions 52 et supérieures de Chrome pour des raisons de sécurité. Cela entraîne des difficultés lors de la tentative d'ouverture d'images locales ou d'autres ressources.
Exemple :
function run(){ var URL = "file:///C:<pre class="brush:php;toolbar:false">function run(){ var URL = "http://127.0.0.1:8887/C:2.jpg"; window.open(URL, null); } run();
Solution suggérée :
Pour résoudre ce problème, une solution appropriée consiste à utiliser un serveur HTTP simple et léger tel que "Web Server for Chrome". Cette extension de navigateur vous permet d'héberger des fichiers locaux et d'y accéder via une adresse Web (par exemple, 127.0.0.1:port).
Instructions :
Cette méthode permet aux utilisateurs de Chrome pour accéder aux fichiers locaux de manière sécurisée et pratique sans compromettre la sécurité ou la convivialité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!