أعلان الهيدر

الاثنين، 21 مايو 2018

الرئيسية كود تفعيل رفع الملفات في webview

كود تفعيل رفع الملفات في webview


الكود الاول
webview1.setWebChromeClient(new WebChromeClient() {
@Override
public boolean onShowFileChooser(WebView webView, ValueCallback filePathCallback, FileChooserParams fileChooserParams) {

mFilePathCallback = filePathCallback; 
Intent intent = new Intent(Intent.ACTION_GET_CONTENT); 
intent.setType("*/*"); 
startActivityForResult(intent, PICKFILE_REQUEST_CODE); return true;
}
});

تم تضع load url وتحته الكود التالي
}
private ValueCallback  mFilePathCallback;
private static final int PICKFILE_REQUEST_CODE = 0; 
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == PICKFILE_REQUEST_CODE) {
Uri result = intent == null || resultCode != RESULT_OK ? null : intent.getData();
Uri[] resultsArray = new Uri[1]; 
resultsArray[0] = result; 
mFilePathCallback.onReceiveValue(resultsArray);
}

ليست هناك تعليقات:

إرسال تعليق

يتم التشغيل بواسطة Blogger.