HarmonyOS鸿蒙Next中web组件执行js是不是有长度限制???
HarmonyOS鸿蒙Next中web组件执行js是不是有长度限制??? 使用runJavaScript()方法执行js时,传入的js是不是有长度限制??
如果有,最多可以传多长的字符串??
因为尝试使用这个方法将一个图片的base64传递给页面时,页面无法显示,而如果换成一个很短的base64,显示正常。。。
2 回复
在HarmonyOS鸿蒙Next中,Web组件执行JavaScript确实存在长度限制。具体来说,鸿蒙Next的Web组件基于Chromium内核,其JavaScript执行长度限制与Chromium内核的实现有关。通常情况下,单次执行的JavaScript代码长度限制为1MB左右。如果代码超过这个长度,可能会导致执行失败或部分代码无法执行。开发者可以通过将长代码拆分为多个短代码片段来规避这个问题。
更多关于HarmonyOS鸿蒙Next中web组件执行js是不是有长度限制???的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html