HarmonyOS 字符串太长被截断

1、点击游客登录

2、app会拼接字符串,传给webview

3、字符串太长时,打印出的字符串被截断了。

4、核心代码:

let strJs = "LonchJsApi.appCallWebV2(\"" + strWebPrarm + "\");"
console.info('strJs1Prarms',strWebPrarm);
console.info('strJs1',strJs);
webview.runJavaScript(strJs);

5、日志中的strjs1中有被截断的情况。

HarmonyOS
2024-12-25 11:24:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

对于较长长度,建议分成多段的字符串打印

示例如下:

let logIndex = 0
for (let index = 0; index < strRes.length/1000; index++) {
  let str = strRes.substring(logIndex,logIndex+1000)
  hilog.info(0x0000, 'strRes:', '%{public}s', str);
  logIndex = logIndex + 1000
}
分享
微博
QQ
微信
回复
2024-12-25 13:50:45
相关问题
Web组件接收超长的字符串时会被截断
1250浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
1921浏览 • 1回复 待解决
字符串反射
1164浏览 • 1回复 待解决
HarmonyOS 替换字符串
1558浏览 • 1回复 待解决
HarmonyOS字符串替换问题
2135浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
1451浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
1663浏览 • 1回复 待解决
HarmonyOS ASCII转字符串
1176浏览 • 1回复 待解决
HarmonyOS 字符串转图片
1206浏览 • 1回复 待解决
HarmonyOS 替换字符串问题
1663浏览 • 1回复 待解决
HarmonyOS 字符串编码问题
1022浏览 • 1回复 待解决
HarmonyOS string字符串截取问题
1332浏览 • 1回复 待解决
HarmonyOS $r 字符串替换问题
2224浏览 • 1回复 待解决
HarmonyOS 字符串格式化
1798浏览 • 1回复 待解决
HarmonyOS 超长JSON字符串解析
1874浏览 • 2回复 待解决