Skip to content
This repository has been archived by the owner on Nov 20, 2021. It is now read-only.

Ideas #43

Closed
2 of 13 tasks
fregante opened this issue May 17, 2016 · 1 comment
Closed
2 of 13 tasks

Ideas #43

fregante opened this issue May 17, 2016 · 1 comment

Comments

@fregante
Copy link
Owner

fregante commented May 17, 2016

Personal wishlist/notes

  • play audio via AudioContext to add volume/mute support and only require the first touch to play: Muting video #41 (comment)
  • return a Promise on .play(): https://developers.google.com/web/updates/2016/03/play-returns-promise
  • allow toggling between muted and unmuted Can't toggle mute/sound #56
    • allow setting of mute via mute attribute instead of parameter (added in v2)
  • wait for the resource selection algorithm if <source> is used and .currentSrc is empty (i.e. .networkState === .NETWORK_NO_SOURCE || .NETWORK_EMPTY)
    • improve and test support for video src update (i.e. verify the video state and the audio track loading) (added in v1.8)
  • allow complete enabling and disabling of IIV (would be nice for When going fullscreen, some events and properties don't work #33)
    • extend the prototype automatically and enable it on request, this prevents late activation errors
    • allow enabling via webkit-playsinline
      • add automatic mode (enableInlineVideo(/*no params*/))
  • make sure that playing multiple videos with audio behaves as expected (one stops, the other plays)
  • look into automatically stopping the audio when the user switches tab
  • handle airplay somehow
@fregante
Copy link
Owner Author

fregante commented Jun 14, 2017

Test

whatever();
code();

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant