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组件接收超长的字符串时会被截断
411浏览 • 1回复 待解决
字符串反射
256浏览 • 1回复 待解决
HarmonyOS 替换字符串
387浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
875浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
679浏览 • 1回复 待解决
HarmonyOS字符串替换问题
1180浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
720浏览 • 1回复 待解决
HarmonyOS 字符串编码问题
320浏览 • 1回复 待解决
HarmonyOS ASCII转字符串
290浏览 • 1回复 待解决
HarmonyOS 字符串转图片
367浏览 • 1回复 待解决
HarmonyOS 替换字符串问题
430浏览 • 1回复 待解决
HarmonyOS 超长JSON字符串解析
442浏览 • 2回复 待解决
HarmonyOS string字符串截取问题
394浏览 • 1回复 待解决
HarmonyOS $r 字符串替换问题
1240浏览 • 1回复 待解决
HarmonyOS 字符串格式化
322浏览 • 1回复 待解决