feat(android): detect Chrome version on Keyman install and prompt for upgrade
- Dominant language
- Pascal
- Stars
- 534
- Forks
- 143
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 113
Description
**Is your feature request related to a problem? Please describe.**
While Android allows for an evergreen Chrome browser, we are observing that many users still have an older version installed. This breaks Keyman, even for version 14. For version 15, our minimum version will be bumped to 57 to support WASM, and this will increase the scope of this problem.
**Describe the solution you'd like**
We should be able to detect the version of Chrome that is installed, and prompt the user to update it and block use of the keyboard (or progressively reduce functionality? stretch goal) until that prerequisite is filled.
If possible, we should try and lead the user to the method of running the upgrade, e.g. Play Store, or manual install? Some research may be required here.
If possible, we should backport this to 14.0 and just set the Chrome minver to 37(?) for Keyman 14.
---
**Keyman for iPhone/iPad/Android:**
- Device: older Android devices
- OS: Android
- Keyman version: 15.0
Contributor guide
Assessment
This issue has not been assessed yet.