Z jakiegoś powodu Chrome wyświetla obraz SVG bez obrazów w tagach graficznych.Obrazy w SVG Tagi graficzne nie wyświetlają się w Chrome, ale wyświetlają się lokalnie?
Oto przykład z mojego SVG:
<image xlink:href="blocker.png" height="312.666661" width="85.693825" y="16.479997" x="459.946664"/>
blocker.png jest plikiem lokalnym, ale próbowałem też przesłać go do Imgur, ale to nie działało.
Oto tag SVG:
<svg width="640" height="480" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
Oto jak to wygląda na miejscu:
http://i.imgur.com/BDP8KpG.png
Oto jak to wygląda na żywo strony:
http://i.imgur.com/KVuxLI1.png
Jak możesz zobacz, brakuje dwóch graczy. To nie zdarza się kiedy przesłać SVG online, ale gdy próbuję połączyć ten adres do mojej strony, to samo dzieje się
Nie jestem pewien, czy to istotne, ale tutaj jest kod HTML na stronę:
<!DOCTYPE HTML>
<html>
<head>
<title>SVG</title>
<style>
img{
width: 100%;
height:auto;
max-width: 800px;
}
</style>
</head>
<body>
<div>
<img src="svg.svg"/>
</div>
</body>
</html>
Czy zmieniłeś ścieżkę znacznika '', aby odzwierciedlić zmiany? To znaczy.zmień 'blocker.png' na' http: // imgur.com/you/ABCDEF' lub cokolwiek innego link: –
Jhecht
@Jhecht Tak, upewniłem się, że tak. Załadowałem go lokalnie, pojawił się. Załadowany na mojej stronie, tak się nie stało. – sgruggy