Tôi nhận được một lỗi trong Chrome từ cố gắng để tải tập tin SVG lên trên hệ thống tập tin địa phương của tôi:nỗ lực không an toàn để tải URL svg
nỗ lực không an toàn để tải tập tin URL: /// C:/Users/Me /Documents/HTML/icons.svg#menu từ khung có tệp URL: /// C: /Users/Me/Documents/HTML/master.html. Tên miền, giao thức và cổng phải phù hợp.
Đây là HTML của tôi:
<svg id="icon-menu" viewBox="0 0 70 60">
<use xlink:href="icons.svg#menu"></use>
</svg>
và 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>
Tôi đã tìm kiếm trên internet, nhưng giải pháp duy nhất mà tôi có thể tìm được cho mã đã được viết bằng JavaScript nhưng điều này thì không. HTML ở trên không hoạt động trong IE, không gây ra lỗi, nhưng hoạt động mà không có sự cố trong Firefox.
Có vẻ như Chrome có sự cố thực sự với vấn đề này ngay bây giờ (7/3-16). Có vẻ như đó là lỗi liên quan đến trình duyệt. – PatrikJarl
Công việc xung quanh nếu bạn không sử dụng CodeKit là gì? Tôi đang sử dụng WAMP trên Windows 10 x64. – SiamKreative
Có thể chủ đề này chứa một số câu trả lời bổ sung: http://stackoverflow.com/q/8449716/3168107. – Shikkediel