我正在尝试让这些地图在Firefox 12上工作,我遇到了SearchBox组件的麻烦,特别是点击搜索结果。
经过一点调试后,我发现jsPlacesAPI.js远程脚本此时抛出错误:
var b=t.parse(s.getItem(u))||{};
这会导致错误,因为u
为nokia.places.suggestions
而s.getItem(u)
返回空字符串。
显然,t.parse('')
失败,因为空字符串无效JSON。
这就像最新的Firefox,Chrome和IE8 +中的魅力一样。
任何建议,除了更新FF?
答案 0 :(得分:1)
使其工作的唯一方法是破解json2.js脚本,以便在解析''时不抛出异常。