Css 无法在带有rails助手图像标记或图像路径的Google地图上显示本地图像图标

Css 无法在带有rails助手图像标记或图像路径的Google地图上显示本地图像图标,css,ruby-on-rails,ruby,google-maps,gmaps4rails,Css,Ruby On Rails,Ruby,Google Maps,Gmaps4rails,我在我的谷歌地图上设置了一个标记图标图片,当我传入一个url时,它可以完美地工作,但是当我设置了一个链接到本地资产的图像标签时,它会找到该资产,但不会在地图上显示它。这是我的密码: @home.marker(查看上下文图像路径(“i-home.png”,大小:“80x80”,类别:“文本大小”)) 助手为我提供以下路径 “/assets/i-home-afcc4167c5d6c4a0bffbe87848bb9694437b7f506c3fb5465fe597642d6a41f2.png” 我还想

我在我的谷歌地图上设置了一个标记图标图片,当我传入一个url时,它可以完美地工作,但是当我设置了一个链接到本地资产的图像标签时,它会找到该资产,但不会在地图上显示它。这是我的密码:

@home.marker(查看上下文图像路径(“i-home.png”,大小:“80x80”,类别:“文本大小”))

助手为我提供以下路径

“/assets/i-home-afcc4167c5d6c4a0bffbe87848bb9694437b7f506c3fb5465fe597642d6a41f2.png”

我还想知道为什么没有“视图上下文”它就不能工作,而“视图上下文”以前是可以工作的

我甚至还尝试添加css属性:

.text-size {
  width: 80px !important;
  height: 80px !important;
}
下面是使用url的代码:

@home.marker("http://res.cloudinary.com/dndagbvyi/image/upload/c_scale,w_80/v1490692341/dog-shadow-02_m1vpet.png")
和“标记”方法:

    def marker(image)
      Gmaps4rails.build_markers(self) do |address, marker|
      marker.lat address.latitude
      marker.lng address.longitude
      marker.infowindow address.name
      marker.picture({
                  anchor: [40, 58],
                  url: image,
                  width: 500,
                  height: 500,
                 })
     end
   end

尝试使用单参数映像路径方法

@home.marker(view_context.image_path("i-home.png"))

请显示与url一起工作的代码