继承了一个支持旧设备的旧项目(目前正在诺基亚N81上进行测试)。主要问题是我需要解析json并且它本身不受支持,所以我使用了这个https://github.com/douglascrockford/JSON-js/blob/master/json2.js。它在PC上工作正常,但诺基亚失败了。我无法收到任何错误,只是没有任何反应。如果json.parse
被删除,一切正常,包括AJAX。有旧设备的解决方案吗?
P.S。 请不要提供jquery或其他框架,我需要简单的js解决方案。
答案 0 :(得分:-1)
jQuery.parseJSON
的实现方式如下:
return ( new Function( "return " + json ) )();
请参阅1.9分支中的jQuery.parseJSON code。