如何在旧设备上使用JSON.parse?

时间:2013-05-24 08:55:39

标签: javascript json

继承了一个支持旧设备的旧项目(目前正在诺基亚N81上进行测试)。主要问题是我需要解析json并且它本身不受支持,所以我使用了这个https://github.com/douglascrockford/JSON-js/blob/master/json2.js。它在PC上工作正常,但诺基亚失败了。我无法收到任何错误,只是没有任何反应。如果json.parse被删除,一切正常,包括AJAX。有旧设备的解决方案吗?

P.S。 请不要提供jquery或其他框架,我需要简单的js解决方案。

1 个答案:

答案 0 :(得分:-1)

jQuery.parseJSON的实现方式如下:

return ( new Function( "return " + json ) )();

请参阅1.9分支中的jQuery.parseJSON code