由于某种原因,当我使用绝对网址而不是相对网址时,我的标记没有显示。
在我看来,我使用:
<marker ... icon="{url: '{{markerSrc}}'}"></marker>
当我这样做时(在我的控制器中):
$scope.markerSrc = "/images/marker.png";
一切正常并显示图标
但是当我这样做时:
$scope.markerSrc = "http://complete/path/to/marker/images/marker.png";
我收到一个错误:
GET http://localhost:9000/%7Burl:%20'http://complete/path/to/marker/images/marker.png'%7D 404 (Not Found)
我尝试了不同的方法,比如
<marker ... icon="{url: "'{{markerSrc}}'" }"></marker>
<marker ... icon="{url: "{{markerSrc}}" }"></marker>
<marker ... icon="{url: {{markerSrc}} }"></marker>
但似乎没有一个工作......