1 var msg:String = {"isBannedUid":"119","isBannedUserId":"112554","isBannedNickName":"test"};
2 var obj:Object = new Object();
3 var jsons:String = "";
4 obj.msg = msg;
5 jsons = JSON.stringify(obj);
6 ExternalInterface.call("test", jsons);

此时无法成功调用js的test方法,应当改为下面的写法就可以调到了

1 var msg:String = {"isBannedUid":"119","isBannedUserId":"112554","isBannedNickName":"test"};
2 var obj:Object = new Object();
3 var jsons:String = "";
4 var obgMsg:Object = JSON.parse(msg);
5 obj.msg = obgMsg;
6 jsons = JSON.stringify(obj);
7 ExternalInterface.call("test", jsons);

 

posted on 2014-08-14 18:39  睡神雾雨  阅读(463)  评论(0编辑  收藏  举报