title: for file picker openFileChooser() method not calling WebChromeClient of Kitkat 4.4
body: <p>I have one hi-bride application in which one html page has file picker and i want to load that page in Android webview. </p>
  
  <p>This pickers works well in Device browser but not in webview.</p>
  
  <p>For to support this i am using one hidden method of WebChromeClient which is as below</p>
  
  <pre><code>public void openFileChooser(ValueCallback&lt;Uri&gt; uploadMsg, String acceptType){  
              /**updated, out of the IF **/
              mUploadMessage = uploadMsg;
              /**updated, out of the IF **/
              if(boolFileChooser){ //Take picture from filechooser
                  Intent i = new Intent(Intent.ACTION_GET_CONTENT);  
                  i.addCategory(Intent.CATEGORY_OPENABLE);  
                  i.setType("image/*");  
                  startActivityForResult( Intent.createChooser( i, "Pick File.." ), FILECHOOSER_RESULTCODE );  
              } else { //Take photo and upload picture
                  Intent cameraIntent = new Intent("android.media.action.IMAGE_CAPTURE");
                  photo = new File(Environment.getExternalStorageDirectory(),  "Pic.jpg");
                  if(photo.exists())
                      photo.delete();
                  cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo));
                  mCapturedImageURI = Uri.fromFile(photo);
                  startActivityForResult(cameraIntent, CAMERAREQUEST_RESULTCODE);
              }
          }
      // Per Android &lt; 3.0
          public void openFileChooser(ValueCallback&lt;Uri&gt; uploadMsg){
              openFileChooser(uploadMsg, "");
          }
          //Aftre
          public void openFileChooser(ValueCallback&lt;Uri&gt; uploadMsg, String acceptType, String capture) {
              openFileChooser(uploadMsg, "");
          }
  </code></pre>
  
  <p>It was working fine till 4.3 but from 4.4 this method is not getting called. 
  And they said <strong><a href="https://code.google.com/p/android/issues/detail?id=62220">https://code.google.com/p/android/issues/detail?id=62220</a></strong> this has been removed.</p>
  
  <p><strong>Do anyone knows any alternate way. Please let me know your help will greatly appreciated</strong></p>