Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Can';无法在gmaps4rails上使用自定义图标_Ruby On Rails_Ruby_Google Maps_Gmaps4rails - Fatal编程技术网

Ruby on rails Can';无法在gmaps4rails上使用自定义图标

Ruby on rails Can';无法在gmaps4rails上使用自定义图标,ruby-on-rails,ruby,google-maps,gmaps4rails,Ruby On Rails,Ruby,Google Maps,Gmaps4rails,这是在控制器的索引操作中。地图显示正常的标记,但我似乎无法得到自定义标记显示。我尝试了很多不同类型的URL和链接图标的方法,但没有成功 我试过了“url”=>{root\u url},http localhost等.. 把我的头发拔出来你必须使用“url”散列键而不是“picture” 试试这个,那个对我有用 @hash = Gmaps4rails.build_markers(@additional_infos) do |additional_info, marker| marker.la

这是在控制器的索引操作中。地图显示正常的标记,但我似乎无法得到自定义标记显示。我尝试了很多不同类型的URL和链接图标的方法,但没有成功

我试过了
“url”=>{root\u url},http localhost等..
把我的头发拔出来

你必须使用“url”散列键而不是“picture”


试试这个,那个对我有用

@hash = Gmaps4rails.build_markers(@additional_infos) do |additional_info, marker| 
  marker.lat additional_info.latitude 
  marker.lng additional_info.longitude 
  marker.picture({
    "url" => view_context.image_path('/qr-code-icon.png'), 
    "width" => 32, 
    "height" => 37 
  })
end
})

用于链接到的。我对资产/图像仍有疑问,但非常感谢您的回答。
@hash = Gmaps4rails.build_markers(@additional_infos) do |additional_info, marker| 
  marker.lat additional_info.latitude 
  marker.lng additional_info.longitude 
  marker.picture({
    "url" => view_context.image_path('/qr-code-icon.png'), 
    "width" => 32, 
    "height" => 37 
  })
end
@hash = Gmaps4rails.build_markers(@members) do |member, marker|
  marker.lat member.latitude
  marker.lng member.longitude
  marker.infowindow member.name
  marker.picture({
:url => view_context.image_path('marker.png'),
:width => 32,
:height => 37