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

Media capture should fallback to Media (self-recorded audios) if there is not an external audio recording app configured

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Tested
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.9.2
    • Fix Version/s: None
    • Component/s: Media capture
    • Testing Instructions:
      Hide

      This issue only needs to be tested in Android.

      1. Install the app in a device with Android 9 or lower and no audio recording app installed.
      2. Login in a site and go to Private files.
      3. Click to add a new file and select "Audio". Check that a modal appears in the app and no error is displayed. If this step opens an external app it means that your device has an app installed to record audio, you should uninstall it or try with another device.
      4. In the modal, click the microphone button at the center of the view. Check that the timer at the bottom right starts (you'll have to accept microphone permissions depending on the Android version).
      5. Speak some words and then click stop. Check that you can play and hear what you recorded.
      6. Click "Done". Check that the audio file is successfully uploaded.
      7. Optional: repeat the test with an Android 10+ device and no audio recording app installed. Check that in step 3 you see an error saying that there's no app installed to perform the action.
      Show
      This issue only needs to be tested in Android. Install the app in a device with Android 9 or lower and no audio recording app installed. Login in a site and go to Private files. Click to add a new file and select "Audio". Check that a modal appears in the app and no error is displayed. If this step opens an external app it means that your device has an app installed to record audio, you should uninstall it or try with another device. In the modal, click the microphone button at the center of the view. Check that the timer at the bottom right starts (you'll have to accept microphone permissions depending on the Android version). Speak some words and then click stop. Check that you can play and hear what you recorded. Click "Done". Check that the audio file is successfully uploaded. Optional : repeat the test with an Android 10+ device and no audio recording app installed. Check that in step 3 you see an error saying that there's no app installed to perform the action.
    • Affected Branches:
      MOODLE_39_STABLE
    • Pull Master Branch:
    • Sprint:
      Moodle App 3.9.3

      Description

      This will allow users to record audios even for those that does not have a default audio recording app configured.

      The only issue is the file audio format in Android, maybe there are Cordova plugins that records to ogg?

        Attachments

          Activity

            People

            Assignee:
            dpalou Dani Palou
            Reporter:
            jleyva Juan Leyva
            Peer reviewer:
            Pau Ferrer
            Integrator:
            Juan Leyva
            Tester:
            Noel De Martin
            Participants:
            Component watchers:
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated: