-
-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does not work on Android WebView #33
Comments
@vpodk, thanks a lot for your feedback. |
@mfranzke, the script itself does not throw any errors. Its feature detection considers that this feature is supported by Android WebView, but it's not. The caniuse shows just a random numbers for Android column: I came to this script from Need to ask @mdn to update datalist.json file. There are list of user agents of tested devices where 100% native
For simple test just run WebView from Android Studio and open your demo page:
To detect Android WebView you can use User Agent Strings described on developer.chrome.com website. In my case, I added Hope this helps. |
Hmm, this is interesting 🤔
For what it's worth:
|
Totally agreed on this, @mitchhentges. What I‘m mostly wondering about is that these UA strings actually report quite new versions of Chrome like e.g. „Chrome 67 on Android (Marshmallow)“, in which I would expect to have the datalist functionality work natively. |
The `datalist` does not work on Android WebView. mfranzke/datalist-polyfill#33
The `datalist` does not work on Android WebView. mfranzke/datalist-polyfill#33
@vpodk, do you have the possibility to even also report this back to the official Google channels (and probably provide the ticket no. as a reference both for caniuse and here) ? |
@mfranzke, I did not report any issue to Google's bug tracking system, but I found this one: |
Feature detection from datalist-polyfill.js file:
Also tested on WebView-based app on real devices:
The text was updated successfully, but these errors were encountered: