Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-83108

Add new option in the Insert H5P plugin to enable auto-play of embedded H5P content in the app

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • DEV backlog
    • H5P

      This has been widely requested by users of the app.

      Currently the Moodle mobile app does not auto-play H5P content when is embedded from the site, reasons where:

      • This could cause some performance
      • This could cause data consumption issues for large H5p packages, instead of directly allow to download it for offline that won't require additional data requests in following access
      • To easily add the "Download for offline button"

      However, in some scenarios this is not the best user experience that can be provided to users so we are suggesting to add a "Display options" section in the Insert H5 atto plugin so teachers can decide if they want this specific package to auto.play

      To consider:

      • The design of the modal
      • Whether this should be displayed only when the mobile app is enabled for a site
      • We will include this option as a data attribute (data-mobileapp-autoplay=1) in the div with the class h5p-placeholder so we can detect it in the app
      • What to do in the mobile app to display an option to be able to download the package for offline usage (as once the package is played, the top-right icon that displays the download button in the H5P placeholder image is not displayed anymore)

        1. screenshot-1.png
          screenshot-1.png
          50 kB
        2. screenshot-2.png
          screenshot-2.png
          39 kB
        3. screenshot-3.png
          screenshot-3.png
          44 kB

            jleyva Juan Leyva
            jleyva Juan Leyva
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.