为什么Gmaps4rails的marker.picture没有显示标记的自定义图像?

时间:2014-05-31 13:11:00

标签: ruby-on-rails actionviewhelper gmaps4rails2

我将自定义图标放在assets/images/logo.png

并且在控制器中有:

marker.picture({
    "url" => "logo.png" ,
    "width" => 32 ,
    "height" => 32})

我甚至尝试用logo.png替换\assets\images\logo.png,但它不起作用。

我检查了徽标的大小,它与上面的相同。

发生了什么事?

更新#1 :我尝试使用image_path& asset_path而他们没有完成这项工作。

1 个答案:

答案 0 :(得分:3)

使用view_context.image_path

该错误与gmaps4rails无关,后者只需要一个有效的路径或网址。

它链接到Rails,它不允许控制器访问某些视图助手,所以你必须使用view_context来获取它们。