Android Unterminated string at character

时间:2020-07-22 14:29:17   收藏:0   阅读:144

在前端调用native时,报错Unterminated string at character xxx

查询资料可能有以下原因:

1.json对象字符串可能不完整

   将对象字符串使用工具格式化后找问题。

2.json对象中有换行符

  将字符串替换为空,xxx.replaceAll("[\b\r\n\t]*", "")

3.传入json对象中包含base64字符串导致字符串过大

底层使用prompt调用native处理,prompt有最大长度限制导致此问题,修改为其它方式调用,例如websocket。

原文:https://www.cnblogs.com/guanglin/p/13359916.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!