Google Earth API无法加载带有自定义图标的placemark
Google Earth API fails to load placemark with custom icon
我曾经能够将自定义的placemark图标加载到Google Earth JavaScript API中;然而,在过去几个月的某个时候,有些事情发生了变化。
如果我在谷歌域添加一个标记,它似乎工作…但是如果我使用另一个来自互联网的图标,它就失败了。
我按照文档中的说明进行操作,但我仍然一无所获。
// Define a custom icon.
var icon = earth.createIcon('');
icon.setHref('http://www.jcsda.noaa.gov/images/arrowDown.jpg');
var style = earth.createStyle(''); //create a new style
style.getIconStyle().setIcon(icon); //apply the icon to the style
placemark.setStyleSelector(style); //apply the style to the placemark
为了清楚起见,我做了一个小提琴来说明这个问题。
有什么想法在哪里我错了?
更新昨晚当我做小提琴的图标无法加载…今天早上我检查的时候,它已经自发地开始为一些图标工作了。
有趣的是,它在我的应用程序中仍然不起作用。
我正在使用一个Apache web服务器,我有一些安全的地方(使用。htaccess文件)需要用户名和密码…这个功能已经激活了几个月了,但现在它能阻止谷歌地球访问图标吗,即使我登录了?
您的页面是https吗?可能是浏览器混合内容http/https问题
相关文章:
- 在标记mapbox.js上添加自定义图标
- 如何将自定义图标添加到 JqGrid 顶级工具栏按钮
- 如何在 Electron for OSX 中打包自定义图标
- 如何使用传单为传单实时插件设置自定义图标
- 传单错误:对象函数没有方法'createIcon'在LayerGroup中创建自定义图标标记时
- 带有Markercluster自定义图标样式的角形传单
- 如何在 ng 映射标记(角度)中使用自定义图标
- 我如何使谷歌地图不更改标记的自定义图标大小
- 自定义图标行为是否在JQueryMobile 1.4(Alpha / Beta / RC-1)中发生了变化
- 谷歌地图V3 - 如何将每个位置的标记更改为自定义图标
- 如何使用地图地点创建自定义图标.js
- 在视网膜显示中使用谷歌地图的自定义图标
- 使用缩放更改谷歌地图自定义图标
- 路线末端的自定义图标
- 带有自定义图标的谷歌地图标记定位
- 基于Openlayers 3中提取的数据应用自定义图标
- 如何在iPad上创建一个自定义图标'它基本上只是一个URL
- 单个集群图标的自定义图标
- 无法在手册中使用自定义图标
- 谷歌地图标记-为每个标记添加一个具有唯一标签的自定义图标