ist es Fehler in der Zeichenkette ""
am Anfang
""http:\\/\\/hello.us\\/kruger\\/web\\/invest\\/api\\/graph\\/gfx\\/tags\\/shop.png\""
Ich nehme an der String "\"http:\\/\\/hello.us\\/kruger\\/web\\/invest\\/api\\/graph\\/gfx\\/tags\\/shop.png\""
\\
in der Zeichenfolge \
wertet
Facebook api die URL wie diese ""http:\/\/hello.us\/kruger\/web\/invest\/api\/graph\/gfx\/tags\/shop.png""
sieht Es ist also nicht in der Lage, die URL zu verstehen.
Ersetzen Sie die zusätzliche \
und "
den folgenden Code
url = data.replace(/([\\"])/g,'');
url
zurückgekehrt ist http://hello.us/kruger/web/invest/api/graph/tags/shop.png
var data ="\"http:\\/\\/hello.us\\/kruger\\/web\\/invest\\/api\\/graph\\/gfx\\/tags\\/shop.png\""; // YOUR CURRENT DATA
url=data.replace(/([\\"])/g,'');
console.log(url);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
mit