Я ищу через stackoverflow, но все же я не могу найти ответ, даже подумал, что подобные вопросы задали.Картограф не отображается
Я пытаюсь отобразить SVG-карту, сгенерированную демо-версией Kartograph.py. Но все, что я делаю, просто не отображается.
Вот мой код:
<!DOCTYPE html>
<html lang="en=us">
<head>
<title>Kartograph Demo</title>
<script src="/js/jquery-1.10.2.min.js"></script>
<script src="/js/raphael-2.1.0.min.js"></script>
<script src="/js/kartograph.js"></script>
</head>
<body>
<h1>Kartograph Demo</h1>
<p>
<div id="map"></div>
<script>
$(function() {
var mymap = $K.map('#map', 600, 0);
mymap.loadMap('world.svg', function() {
mymap.addLayer('layer_0');
});
});
</script>
</p>
</body>
</html>
Я попытался запустить файл JS локально и напрямую, используя свою версию. Я пробовал использовать новейшую версию.
Я просто не знаю, что с ним не так.
Для избежания междоменной ошибки вам нужна локальная копия kartograph.js. Альтернативно, опция 'crossDomain' в настройках [jQuery ajax] (http://api.jquery.com/jquery.ajax/) может помочь вам (но я не знаю, как они взаимодействуют с картофором, извините). – collapsar
Я попытался запустить локальную копию всех трех JS. Но он все еще не отображается. Я думал, что я скачал неправильный JS. – TLCH723