有一次,我可以将自定义地标图标加载到Google地球JavaScript API中;然而,在过去几个月的某个时候,情况发生了变化。
如果我在谷歌域中添加一个标记,它似乎有效...但如果我使用互联网上的另一个图标则失败。
我按照文档中的instructions进行操作,但仍然一无所获。
// 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
为了清楚起见,我已经a fiddle说明了这个问题。
关于我哪里出错的想法?
昨晚我制作the fiddle图标无法加载...今天早上当我检查时,它已经自发地开始为某些图标工作。
有趣的是,它仍然无法在我的应用程序中运行。
我正在使用Apache Web服务器并且我有一些安全措施(使用.htaccess文件)需要用户名和密码...这已经激活了好几个月,但它现在可能阻止Google Earth访问图标即使我已登录?
答案 0 :(得分:0)
您的网页https是否可能是浏览器混合内容http / https问题