native js交互数据限制

·  阅读 233

在 Android 给 JS 传 Base64 格式的图片时

webview.loadUrl 报错 Refusing to load URL as it exceeds 2097152 characters 2097152 字节 / 1024 / 1024 = 2 兆,这说明调用 loadUrl,最多只能传 2M 的内容 

由于包含Base64操作,所以传给 JS 的图片最多不能超过 1.5 兆 

webview.evaluateJavascript 通过下面代码进行打印,可以发现 

evaluateJavascript 加载大于 5兆 的图片均正常 

 js 调用 Android 

 当我用4k以下的文件做测试时都能成功,4k以上都不成功(猜测4k这个临界值)

分类:
Android
标签:
分类:
Android
标签:
收藏成功!
已添加到「」, 点击更改