问题与谷歌标记图像不显示
Issue with google MarkerImage not displaying
我正在尝试调整一些图标的大小,以显示它们与MarkerImage的GMaps,但它不起作用。如果我以正常方式加载,它可以工作,代码:
function addMyPos(latitud,longitud){
posi = new google.maps.LatLng(latitud,longitud)
marker = new google.maps.Marker({
position: posi,
map: map,
icon: "../res/punto_negropru.png"
});
}
但是图像太大了,所以我尝试使用MarkerImage,但不起作用:
function addMyPos(latitud,longitud){
var imag = new google.maps.MarkerImage(
"../res/sit_marron.png",
new google.maps.Size(26, 30),
new google.maps.Point(0,0),
new google.maps.Point(13,30)
);
posi = new google.maps.LatLng(latitud,longitud)
marker = new google.maps.Marker({
position: posi,
map: map,
icon: imag
});
}
注意,我试图传递所有类型的数字到point,size…等等,我不能调整大小,图像总是消失。谢谢你的帮助。
MarkerImage
最近已经从他们的API中删除了,我相信。尝试将这部分代码更改为:
var imag = {
url: "../res/sit_marron.png",
size: new google.maps.Size(26, 30),
origin: new google.maps.Point(0,0),
anchor: new google.maps.Point(13,30),
scaledSize: new google.maps.Size(13, 15)
};
(将scaledSize
的值更改为适当的值。)
相关文章:
- 非常大的图像显示渐进
- CSS Html使图像显示在单选按钮的选项上(单选按钮被CSS隐藏)
- JS照片库.使大图像显示和缩略图可单击
- 多个图像显示带有动态创建的画布的最后一个图像并分配给图像
- 当我在jquery/javascript中单击按钮时加载图像显示
- React图像显示
- 随机图像显示,无重复,使用Javascript
- 将跨度内容(图像url)转换为图像(显示)
- 随机图像显示不止一次
- 节点.js 使用 Multer 上传图像显示未定义
- 范围滑块,用于更改轨道上方对齐圆的直径并使对齐的图像显示在下方
- 使用图像显示和隐藏
- 使用 JavaScript 将文件夹中的图库图像显示到网页中
- 画布到图像显示为无图像(空白)
- 传单不会将本地图像显示为叠加
- 切换此元素时,如何使不同的图像显示,而不是文本
- 在页面加载时将图像显示为弹出窗口
- 如何在模糊浏览器主窗口时将图像显示为叠加层
- iOS在画布上绘制图像显示:无会导致内存泄漏
- JavaScript 图像显示不起作用