SJRK-98: Tool not able to load on older device

Metadata

Source
SJRK-98
Type
Bug
Priority
Critical
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Gregor Moss
Created
2018-05-28T17:50:23.452-0400
Updated
2018-07-17T12:21:19.910-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Storytelling Tool Server
  2. Storytelling Tool UI

Description

One of the devices used in Medellín was unable to load the tool

The device is apparently a Lanix Ilium X210 from Claro: http://catalogo.claro.com.co/home/EquipoDetalle/Lanix-X210

Potential avenues of investigation:

  • install Android Studio and create an emulated version using AVD
  • low available storage (88 MB free listed on device in question and storage warning was active)
  • slow connectivity (it was listed as being connected to WiFi), can be simulated using Chrome Inspector or in Windows using Fiddler to throttle connection

Environments

Lanix Ilium X210
Android 5.1 (Lollipop)

Comments

  • Gregor Moss commented 2018-05-29T15:00:48.268-0400

    Is there any more information about the browser used on the device?

    I have emulated the device via the Android Virtual Device Manager, and the site seems to load in the factory Android Browser (v 5.1.1), though the CSS does not seem to be rendering properly (See Screenshot_1527619833.png). The two navigational buttons on the Welcome page seem to work, even though they are not visible.

    The other pages are similarly not displaying properly:

    • Screenshot_1527619968.png
    • Screenshot_1527619993.png
    • Screenshot_1527620219.png
    • Screenshot_1527620226.png
    • Screenshot_1527620230.png
    • Screenshot_1527620253.png

    Next step is to try with only 88 MB left on the disk

  • Gregor Moss commented 2018-05-29T15:07:55.119-0400

    Language switching does not work in the emulated Android Browser, nor does the text-to-speech.

  • Gregor Moss commented 2018-05-29T15:14:38.104-0400

    The CSS is likely not showing properly as all of the colours on the site are set via CSS variables, which is not supported in Android Browser (which hasn't been available on Android since 4.2, so it's interesting that it's in the emulator). Likewise for CSS Grid Layout (see SJRK-95)

    Edit: I've concluded there may be CSS issues specific to this emulated browser

  • Gregor Moss commented 2018-05-29T16:35:37.769-0400

    The site loads, looks and works as expected on a Nexus 7 (2012) running Android 5.1.1 and Chrome 53.0.2785.124, except for the CSS Grid Layout rules. I was successfully able to author a story with only a text block. Saving a story with an image block (uploaded or captured, didn't matter) did not work.

    Edit: as mentioned in SJRK-99, the image saving issues are potentially solved