-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Support older Android devices #615
Comments
Android 4.3 is not supported. And the version of Twitter you're seeing is a fallback feature phone app |
For anyone who wants to try to support Android < 4.4 (but not < 4.0), we were able to get things mostly working, so I wanted to document it. There were several different issues, some related to React Native Web, some not. Here's a list of the issues we encountered in no particular order and how we fixed them (if we did):
Some helpful links:
|
Thanks for writing that up. I opened an issue upstream for inline-style-prefixer if you want to share any more info there robinweser/inline-style-prefixer#153. The
The latest version supports defining css animations and should handle this for you now react-native-web/packages/react-native-web/src/exports/StyleSheet/createKeyframesRules.js Line 13 in 998e275
|
Thanks for opening that issue on inline-style-prefixer. The animation issue was within an internal React web component we are using that's not aware of React Native Web, so unfortunately it's not something React Native Web could fix. I will try to reproduce the |
Do you want to request a feature or report a bug?
Bug
What is the current behavior?
Older Android devices (e.g. Android API level 18) don't support React Native Web.
If the current behavior is a bug, please provide the steps to reproduce and
if a minimal demo of the problem via Glitch or similar (template:
https://glitch.com/edit/#!/react-native-web-playground).
What is the expected behavior?
Renders correctly.
My understanding is that https://mobile.twitter.com uses React Native Web? It looks like it gives a warning on top directing people to upgrade:
I assume that's the recommendation here? But how does it at least seem to render something? Or is that some fallback web app that doesn't use React Native Web?
Environment (include versions). Did this work in previous versions?
The text was updated successfully, but these errors were encountered: