我使用php json_encode对对象数组进行编码并将它们存储在隐藏的div中。然后使用jquery.parseJSON将它们放入要使用的js对象数组中。我正在使用jQuery v1.7。确切的错误是第2行的JavaScript错误:SyntaxError:无法解析JSON字符串。此错误只发生在Safari浏览器的移动版本上。 FF,谷歌浏览器,IE浏览器和Android的所有工作,它只是拉动移动Safari浏览器的这个错误。有什么想法吗?iPhone手机safari JSON解析错误
3
A
回答
6
消除不同的字段后,我发现问题只出现在电话号码。自动检测电话号码或者干扰了json或者json都会干扰电话号码的检测。添加<meta name="format-detection" content="telephone=no">
解决了错误。
+0
你节省了我的一天。我想说谢谢你! :DDDDDDD – 2014-06-18 03:14:52
相关问题
- 1. Json解析错误?
- 2. JSON解析错误
- 3. 错误解析JSON
- 4. 解析JSON错误
- 5. JSON:解析错误?
- 6. JSON解析错误
- 7. JSON解析错误:
- 8. json解析错误
- 9. JSON解析错误
- 10. 错误解析JSON
- 11. JSON解析错误
- 12. iPhone JSON解析
- 13. IPhone解析JSON
- 14. iPhone在手机或服务器上解析JSON?
- 15. JSON解析将显示在Android手机
- 16. 钛手机解析json响应
- 17. Raspberry Pi Json解析错误
- 18. 新手解析错误T_DOUBLE_ARROW
- 19. Json解析哈希解析错误
- 20. JSON解析Swift错误
- 21. iphone XML解析器错误
- 22. Android,Json解析错误
- 23. Android的JSON解析错误
- 24. JSON解析器错误
- 25. JSON解析错误newtonsoft
- 26. 顶点JSON解析错误
- 27. 错误解析JSON数据
- 28. JSON解析器错误
- 29. JSON解析结果错误
- 30. Ajax JSON解析错误
请显示您尝试解码的JSON,因为它显示在浏览器失败的位置。我的猜测是,它确实有一个语法错误,但这只发生在移动Safari浏览器出于任何原因。 – DaveRandom 2012-01-27 23:31:29
{“data”:[{“id”:“464”,“url”:“detailPage \/firstName-lastName”,“name”:“firstName middleInitial.lastName”,“title”:“professional title” location“:”city,state“,”location_url“:[”location-detail \/city“,null],”phone“:”555-555-5555“,”email“:”[email protected]“} ]} – user1174495 2012-01-30 15:06:36