0
我應該有HTML與文件屬性
filesend使用的WebView哪一個,我應該爲價值部分
<input type="file" value="">
我的畫廊,並選擇圖像文件訪問和下面的設置是onActivity結果
@Override
public void onActivityResult(int requestCode, int resultCode, Intent intent){
if(requestCode==FILECHOOSER_RESULTCODE){
if(resultCode == RESULT_OK && null != intent){
Uri selectedImage = intent.getData();
web.loadUrl("javascript:setFileUri('" + selectedImage.toString() + "')");
String path = getRealPathFromURI(this, selectedImage);
web.loadUrl("javascript:setFilePath('" + path + "')");
BitmapFactory.Options options = new BitmapFactory.Options();
options.inPreferredConfig = Bitmap.Config.ARGB_8888;
Bitmap bitmap = BitmapFactory.decodeFile(path,options);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, byteArrayOutputStream);
byte[] byteArray = byteArrayOutputStream.toByteArray();
String imageBase64 = Base64.encodeToString(byteArray, Base64.DEFAULT);
String image = "data:image/png;base64," + imageBase64;
String temp = "./img/logo.png";
web.loadUrl("javascript:setImage('"+ image +"')");
//Iview01.setImageBitmap(bitmap);
//saveBitmaptoJpeg(bitmap,"img","temp",web,path);
}
}
}
圖庫返回圖像文件的位圖格式。
我的問題是當你發送文件到服務器或數據庫。
我應該如何設置value =「」??
我應該將哪些內容放入價值部分?
<input type="file" value="">
當我從android圖庫加載圖片文件。 哪一個我應該把價值部分發送到數據庫或服務器的文件?
這不是我的問題。我只是暫時放了 –