在 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这个临界值)