如果json-min.js被json2.js替换以修复jQuery mobile,DataSnap XE将TJSONObject作为字符串返回

时间:2011-12-08 22:21:20

标签: delphi delphi-xe datasnap

json-min.js打破了一些库,比如jQuery mobile。解决方法是用json2.js替换文件,并用JSON.stringify()替换toJSONString的js / *出现。

修复: https://forums.embarcadero.com/thread.jspa?threadID=53872

然而,这样做会使typeof serverMethods()。mymethod()返回'string'而不是'object'。

是否有人遇到此问题并找到了解决方案?

1 个答案:

答案 0 :(得分:1)

我的解决方案是复制从XE2生成的js文件。我还没有在生产中使用XE2但它在XE2中修复并且复制文件确实有效。