sto ottenendo un errore in Chrome dal tentativo di caricare uno SVG sul mio file system locale:Unsafe tentativo di caricare URL svg
Unsafe tentativo di caricare il file URL: /// C:/Users/Me /Documents/HTML/icons.svg#menu dal frame con il file URL: /// C: /Users/Me/Documents/HTML/master.html. Domini, protocolli e porte devono corrispondere.
Ecco il mio HTML:
<svg id="icon-menu" viewBox="0 0 70 60">
<use xlink:href="icons.svg#menu"></use>
</svg>
e SVG:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 70 70">
<g
id="menu">
<path
d="m 10,15 50,0"
style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:round;" />
<path
d="m 10,30 50,0"
style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:round;" />
<path
d="m 10,45 50,0"
style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:round;" />
</g>
</svg>
Ho cercato su Internet, ma le uniche soluzioni che posso trovare sono per il codice già scritto in JavaScript , ma questo non lo è. L'HTML sopra non funziona in IE, senza dare alcun errore, ma funziona senza intoppi in Firefox.
Sembra che Chrome abbia un vero problema con questo proprio ora (7/3-16). Sembra che sia un bug relativo al browser. – PatrikJarl
Qual è il problema se non stai usando CodeKit? Sto usando WAMP su Windows 10 x64. – SiamKreative
Forse questo argomento contiene alcune risposte aggiuntive: http://stackoverflow.com/q/8449716/3168107. – Shikkediel