眼前多少难甘事,自古男儿当自强。这篇文章主要讲述Android Unterminated string at character相关的知识,希望能为你提供帮助。
在前端调用native时,报错Unterminated string at character xxx
查询资料可能有以下原因:
【Android Unterminated string at character】1.json对象字符串可能不完整
将对象字符串使用工具格式化后找问题。
2.json对象中有换行符
将字符串替换为空,xxx.replaceAll("[ ]*", "")
3.传入json对象中包含base64字符串导致字符串过大
底层使用prompt调用native处理,prompt有最大长度限制导致此问题,修改为其它方式调用,例如websocket。
推荐阅读
- Android开发学习——使用通知
- 使用Power Apps 创建门户应用
- uniapp 腾讯地图sdk接入
- spring IOC - AnnotationConfigApplicationContext#this
- Android BroadcastReceiver传值
- Android Service作为后台一直运行监测案例
- uniapp实现锚点跳转
- uni-app阻止事件向父级冒泡
- Flask学习第6天(app.add_url_rule调用路由)