我使用Webview获得一个不错的页面,我需要上传图像.现在问题是,手机上的大多数图像都是2-3MB,我需要在上传开始之前调整图像大小并降低质量.那么我怎么能用stackoverflow上的示例代码调整它的大小呢?
这段代码打开了Filechooser:
//Android 3.0
public void openFileChooser(ValueCallback<Uri> uploadMsg) {
mUploadMessage = uploadMsg;
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.addCategory(Intent.CATEGORY_OPENABLE);
i.setType("image/*");
startActivityForResult(
Intent.createChooser(i, "Image Browser"),
FILECHOOSER_RESULTCODE
);
}
Run Code Online (Sandbox Code Playgroud)
现在我需要一些调整大小并制作副本并上传调整大小.(我知道如何创建一个调整大小的副本,但不知道如何与上面的代码进行交互)
请问,如何启用 Android Webview 或其他功能来上传多个文件?
当我只上传一个文件时效果很好,但我无法同时选择多个文件上传。
是否可以?我想是的,但不知道如何=/。