这里的地图搜索框不适用于Firefox旧版本(例如12)

时间:2013-09-26 07:55:27

标签: javascript json debugging here-api firefox-12

我正在尝试让这些地图在Firefox 12上工作,我遇到了SearchBox组件的麻烦,特别是点击搜索结果。

经过一点调试后,我发现jsPlacesAPI.js远程脚本此时抛出错误:

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

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

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

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

任何建议,除了更新FF?

1 个答案:

答案 0 :(得分:1)

  

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