I developed a website and opened an android application through android studio and used a webview to open the website within the application.
So far, everything works fine, but I have a file type input, the site works normally, accessing it via a browser, but in the app it doesn't open the image gallery, how can I make it work?
Related
I want to open my android application inside the play store app when the user will tap on the universal link from skype, or facebook-messenger. Surfing a lot but fail to open it all the time. I've used the sample URL given below.
https://play.google.com/store/apps/details?id=com.amsoft71.babystudyguide&hl=en&gl=US
I have tried using the applet HTML tag but it still doesn't work
This may seem like a similar question in Stackoverflow but it's not because all the solutions there didn't work.
Facebook announced that they will not be supporting to login to Facebook using native WebView and use their SDK instead. However, my app is a browser app and I can't use their SDK just for this. Yes, I tried using a popup window to log in but it doesn't work for all websites, some websites don't open Facebook login in a popup but instead on the same page.
The weird part about it is that there are many apps on the app store that use WebView and they can log in with no issues while I'm getting this error:
I tried changing the user agent, but it didn't work. I tried using Chrome Custom Tabs but I don't really know to catch the callback when the user has logged in Chrome's tabs then continue in my webview.
I have created a web scraper for my android application. I have finished and tested it external to the app and Android Studio, and it works perfectly. Unfortunately, when I migrated it into my app and android studio I wasn't able to connect to the websites anymore. I was still able to run the code externally and the websites were up and running but when the code was in android studio it doesn't seem to work.
This is very weird as I have managed to run a web scraper in the app before and the only relevant thing that I can think of that I have change which might affect it was creating a web view in another activity. This meant I had to edit the manifest to allow the app to use the Internet. But why would this stop the web scraper from being able to connect?
I will be uploading my project to GitHub soon if it would help to give a link to the code.
I'm using web-view in an android application. In that application I have to view attached PDF and images. When I click image file it's opening fine, but when I click PDFs it's not opening.
As said you need to use a native pdf renderer like RadaeePDF SDK for example, or you can try (https://mozilla.github.io/pdf.js/) inside the webview.
Rendering using JS should work well on the webview of the versions 4.4 and 5.x, For earlier versions you can check Show PDF file in Android WebView using mozilla pdf.js Android API Level below 19