0

我正在尝试让 HERE 地图在 Firefox 12 上运行,但我在使用 SearchBox 组件时遇到问题,尤其是单击搜索结果。

稍微调试了一下,发现jsPlacesAPI.js远程脚本此时抛出错误:

var b=t.parse(s.getItem(u))||{};

这会导致错误,因为uisnokia.places.suggestionss.getItem(u)返回一个空字符串。

显然,t.parse('')失败是因为空字符串不是有效的 JSON。

这就像最新的 Firefox、Chrome 和 IE8+ 中的魅力一样。

除了更新FF,还有什么建议吗?

4

1 回答 1

1

使其工作的唯一方法是破解 json2.js 脚本,以便在解析“”时不抛出异常。

于 2013-10-23T19:55:51.950 回答