Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4060

Moodle Mobile 4.0.0 External URL Android Portrait visibility issue

    XMLWordPrintable

Details

    • Hide

      Test on one iOS and one Android device.

      1. Enter an embedded URL resource and check the page occupies the whole available space.
      2. Check the same on IMSCP.

      Test on one iOS and one Android TABLET.

      1. Change language to one that uses RTL.
      2. Navigate to messages and check you can see a conversation with one user.
      Show
      Test on one iOS and one Android device. Enter an embedded URL resource and check the page occupies the whole available space. Check the same on IMSCP. Test on one iOS and one Android TABLET. Change language to one that uses RTL. Navigate to messages and check you can see a conversation with one user.
    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • Moodle App 4.0.1

    Description

      I'm not 100% certain if this is a problem with 4.0.0, or a problem with our site specifically. 

      'URL' resources historically didn't open 'inside' of the Moodle Mobile app, they would be sent to the browser ("Access the URL" button). Now that URLs open inside the app in 4.0.0 (Android), we noticed that on Android phones in particular it doesn't utilize the whole screen in Portrait orientation. in Landscape orientation, it displays well, using the majority of the screen space. This isn't a problem on an iPhone - both portrait and landscape display the material well, although the iOS device doesn't yet have 4.0.0 available. 

      Test Devices: 
      Android - Galaxy S22 Ultra, Android 12, Moodle Mobile 4.0.0
      iOS - iPhone 13 Pro, iOS 15.4.1, Moodle Mobile 3.9.5 (Latest at time of submission for iOS)

      Please see the attached screenshots between the two devices - notice Android-Portrait has about 60% of the bottom of the screen is white space not displaying the HTML content. 

      The white space is better seen in the video demonstration, where I am actively scrolling the HTML content, to see where it falls off. 

      To reproduce:

      • Add a URL activity in a course pointing at a web server serving a secure .html webpage with an 'embed' appearance setting. 
      • Access this URL activity through Moodle Mobile 4.0.0 on an Android device in both Portrait and landscape orientations. 

      Attachments

        1. Android-Landscape.png
          Android-Landscape.png
          119 kB
        2. Android-Portrait.png
          Android-Portrait.png
          99 kB
        3. Android-VideoDemonstration.mp4
          6.08 MB
        4. iOS-Landscape.png
          iOS-Landscape.png
          122 kB
        5. iOS-Portrait.png
          iOS-Portrait.png
          192 kB

        Activity

          People

            pferre22 Pau Ferrer
            Green Patrick
            Noel De Martin Noel De Martin
            Isabel Renedo Rouco Isabel Renedo Rouco
            Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              26/May/22