Hi Erel, I totally understand that you are just trying to help, and I appreciate that very much.
I also made a post at the end of the thread I mentioned (
https://www.b4x.com/android/forum/threads/upload-files-with-webview.98623/), but it looks like it was deleted, probably because it was considered a "duplicate" to this post. But I was hoping it would not be considered a duplicate because with that post I was asking if there was a way to make your method compatible with webviewextras2. I then created this thread asking if webviewextras2 can add the file upload ability to it - so I considered them two different questions.
Anyway, in my post in the other thread (that was deleted), I mentioned that my app also uses other features of WVE such as:
wve.addJavascriptInterface(wv, "B4A")
wve.executeJavascript(wv, Javascript)
But this is just one example of other features of WVE that my app uses.
So, I greatly appreciate you providing how to add location permissions to your code. However, duplicating each feature of WVE one at a time seems a little inefficient. That's why I made two posts to:
1) See if you can make your code compatible with WVE (deleted post)
2) Ask Warwound if he can add the file upload ability to his library.
This way I will not have to ask you how do recode every feature of WVE