【问题标题】:Google StaticMap image not shown in FirefoxGoogle StaticMap 图像未在 Firefox 中显示
【发布时间】:2011-08-21 14:10:40
【问题描述】:

我已经构建了这个图像1 并放入了一个 img 标签的 src 属性。 如果我直接从浏览器访问图像,则会显示图像,但是当我以这种方式将其放入页面时,图像不会显示

<img src="$STATIC_MAP_URL" />

如果我看到带有 Firebug 显示的图像,这很奇怪,因为 Firebug 将 img 标签显示为灰色,就好像它被隐藏了一样,但事实并非如此。

其他浏览器没有这个问题,并按原样显示图像。

提前谢谢你!

【问题讨论】:

  • 猜测您未能对 & 符号进行编码,并且 Firefox 对某些事情更加严格。页面是否validate
  • 感谢您的回复。我通过 htmlentities() PHP 函数传递了 URL,现在 & 符号被编码为 &但问题仍然存在。
  • 现在我在 Windows+Firefox (4/Nightly) 上进行了尝试,它可以工作......所以问题是 GNU/Linux+Firefox (3.6/4.0)。还是不明白为什么。也许是一个扩展?

标签: html google-maps cross-browser image


【解决方案1】:

除了对 & 符号进行编码之外,请确保对“|”进行编码也到“%7C”。由于管道,我很难让静态地图在黑莓设备上正常工作。

【讨论】:

    猜你喜欢
    • 2015-10-25
    • 1970-01-01
    • 2021-12-24
    • 2014-06-22
    • 2014-07-25
    • 1970-01-01
    • 1970-01-01
    • 2015-10-10
    • 1970-01-01
    相关资源
    最近更新 更多