improved
fixed
Interactive Video V1.0.2
Fixed
- Custom start time for Spotify episode
- Timestamp column width is not respected on Safari.
- Totaltimeis undefined in some circumstances.
- When the video restarts, the annotation that has timestamp=starttimeis skipped.
- Individual completion record is not deleted from the report page on Moodle 4.1.
- Rumble's isPlayingmethod always returns true.
Updated
- Improve error handling: remove/hide elements above the video to show the error screen (e.g. YouTube video no longer available)
- Only get posterImageand title when on editing form (opts.editform)
- If the video is already paused, do not pause again if not necessary.
- Reset viewAnnowhen the video restarts.
- Increase frequency for Spotify and PeerTube since their time update interval is longer than others.
- PeerTube: use playbackStatusChangeto check/dispatch the pause state.
- PeerTube: ensure video resets to start time before dispatching iv:playerReady.
- Wistia: get annotation data from the database only after the password is validated.