We have a mobile web app based on Angular 5 need to open camera to capture a qr code.
In Safari is fine, however, we cannot do it with Chrome and Firefox.
Thanks.
Related
This video plays perfectly on Chrome Desktop and Android Chrome, on the latest releases.
However it won't work on an iPad and an iPhone.
Video Link
also here is the file info.
Progressive Web Apps on iOS are here
https://medium.com/#firt/progressive-web-apps-on-ios-are-here-d00430dee3a7
My question here is, can i add my pwa app to ios devices or iphone to homescreen just like in android chrome browser.
Here I am not looking the feature in safari, but on chrome atlease
Im creating an web application in Angular 5 that should work fine also on mobile devices. The progress bar of it is an svg image, created in Adobe Illustrator and exported to svg. I have made it work fine on Android, Mac and Windows (all browsers) but Im having a problem with clip-path being rendered on Chrome or Safari browser that runs on IPhone IOS.
I have tried managing it by normal
clip-path: url(#clip-path);
and also by webkit specific:
-webkit-clip-path: url(#clip-path);
But insted of something like that:
Image preview:
I get this on Safari or Chrome on IOS:
Wrong image preview:
So it looks like clipping is completely ignored, but weird thing is that on Mac it works fine.
Please suggest how to solve it, as Im struggling with it for few days.
I have also created demo on
Stackblitz
I have a Xamarin.Forms app where I am opening a WebView and setting the Source URL. That site allows users to take pictures of assets etc... In Chrome (on the Android device), this works fine. In iOS I'm using a custom renderer to force the use of WKWebView, this works fine. But this is not working on Android using WebView. I'm using the out of the box WebView with no custom renderers. The XF app already uses the camera elsewhere so I know it's not a permissions issue.
Looking at the WebView code from Xamarin, the default WebView renderer enables Javascript and DomStorage and the WebChromeClient is set.
How can I allow camera use from a website within a WebView?
I'm working with the Licode webrtc system. In the web browser works very well and now I want to use it on mobile devices with the help of a webview. I was researching and saw that the webview I want to use (crosswalk) is not compatible with webrtc systems in ios but it is in Android as I could verify.
I Installed the camera plugin
and also I installed plugins to give camera permissions
But nevertheless I still can not get the webrtc system's camera to show up in my webview.
My question is:
Is there any way to operate the camera on the crosswalk webview in ios?
If it is not like this:
Do you know any way to use the Licode webrtc system with a webview?
Unfortunately, you can't currently use getUserMedia() in a WebView on iOS, hence capturing camera from there won't work.