Chapter 4: JavaScript API - Examples

  1. Listing 4-2: Video Element getting and setting content attributes
  2. Listing 4-4: Video Element getting @currentSrc
  3. Listing 4-5: Video Element getting @startTime
  4. Listing 4-6: Video Element getting @duration
  5. Listing 4-7: Video Element getting @volume
  6. Listing 4-8: Video Element getting @muted
  7. Listing 4-9: Video Element getting @videoWidth and @videoHeight
  8. Listing 4-10: Video Element getting @currentTime
  9. Listing 4-11: Video Element getting @seeking
  10. Listing 4-12: Video Element getting @paused
  11. Listing 4-13: Video Element getting @ended
  12. Listing 4-14: Video Element getting @playbackRate
  13. Listing 4-15: Video Element getting @networkState
  14. Listing 4-16: Video Element getting @readyState
  15. Listing 4-17: Video Element getting @error
  16. Listing 4-18: Video Element getting @buffered
  17. Listing 4-19: Video Element getting @played
  18. Listing 4-20: Video Element getting @seekable
  19. Listing 4-21: Video Element using pause() and play()
  20. Listing 4-22: Custom video player