Egret社区
本帖最后由 Logic 于 2019-12-20 17:26 编辑

   如题,在hybrid工程中发送Json String
NSMutableDictionary* statusInfo = [[NSMutableDictionary alloc] init];
[statusInfo setObject:[NSNumber numberWithInt:_errCode] forKey:@"errCode"];

NSData *data = [NSJSONSerialization dataWithJSONObject:statusInfo options:NSJSONWritingPrettyPrinted error:nil];
   NSString *json = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
[
EgretWebViewLib callExternalInterface:@"sendToJS" Value:json];



js会报错:Syntax Error.   但是在native中就没有报错


分享到 :
0 人收藏

1 个回复

倒序浏览
fhbdesrhrth  圆转纯熟 | 2019-12-29 09:20:07
遇到同样问题,真的觉得native很渣,还不开源,自己想改都改不了。
好像是字符串不能带回车和\,否则就会出错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部