2017-08-21 3 views
0

J'utilise l'avance Webview pour télécharger plusieurs images dans mon application tout en téléchargeant l'image dans Webview, file-chooser l'option n'est pas apparue. J'ai besoin de télécharger des images de la capture de caméra. S'il vous plaît donnez la solution.Android Advance WebView

XML Code: -

<im.delight.android.webview.AdvancedWebView 
    android:id="@+id/webView" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
</im.delight.android.webview.AdvancedWebView> 

Android Code: -

mWebView = (AdvancedWebView) findViewById(R.id.webView); 
mWebView.setListener(this, this); 

@Override 
protected void onActivityResult(int requestCode, int resultCode,Intent intent) { 
    super.onActivityResult(requestCode, resultCode, intent); 
    mWebView.onActivityResult(requestCode, resultCode, intent); 
} 
+0

https://github.com/SatanPandeya/file_chooser_webview Cela peut aider. –

Répondre

0

Vérifiez ce code sur: Github je l'ai utilisé moi-même et cela a fonctionné. Ne pas oublier d'ajouter dans votre AndroidManifest.xml

<uses-permission android:name="android.permission.CAMERA" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

Si vous avez une autre question il suffit de demander. J'espère que cela résout votre problème.

+0

J'ai déjà ajouté les permissions ci-dessus dans mon fichier AndroidManifest. –

+0

Avez-vous regardé le code github? – Steven

+0

J'utilise "im.delight.android.webview.AdvancedWebView" parce que je dois télécharger plusieurs images en utilisant la galerie avec l'option de sélection de fichier ne pas afficher. En simple webview problème de sélection d'images multiples, mais il donne une option pour le sélecteur de fichiers. –