2017-07-14 42 views
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圖庫加載圖片文件。 哪一個我應該把價值部分發送到數據庫或服務器的文件?

回答

0

我看不到名稱屬性有!

你必須把它放到爲了能夠將文件獲取到服務器端

<input type="file" name="inputname" > 

不需要這裏。

+0

這不是我的問題。我只是暫時放了

相關問題