HTML5 Video Player Enhance

To enhance the functionality of HTML5 Video Player (h5player) supporting all websites using shortcut keys similar to PotPlayer.

這裡只顯示彼此間有代碼差異的版本。 顯示所有版本。

  • v2.9.6.1 2021-07-22
  • v2.9.6.0 2021-07-19

    added css to reduce layout rendering time
    (bilibili and youtube)

  • v2.9.5.18 2021-07-12

    minor code fix

  • v2.9.5.17 2021-07-12

    simplified event handling

  • v2.9.5.16 2021-07-11
  • v2.9.5.15 2021-07-06

    code fix

  • v2.9.5.14 2021-07-06

    code fix bug fix

  • v2.9.5.13 2021-07-05

    bug fix

  • v2.9.5.12 2021-07-05
  • v2.9.5.11 2021-07-05
  • v2.9.5.10 2021-07-05

    minor fix for editable element key hook

  • v2.9.5.9 2021-06-28

    code fix
    fix message display duration

  • v2.9.5.8 2021-06-28

    code update

  • v2.9.5.7 2021-06-28

    minor bug fix

  • v2.9.5.6 2021-06-28

    code update

  • v2.9.5.5 2021-06-28

    added detection for video ended

  • v2.9.5.4 2021-06-28

    minor bug fix

  • v2.9.5.3 2021-06-28

    bug fix for multiple video and control
    code changes for some features

  • v2.9.5.2 2021-06-27
  • v2.9.5.1 2021-06-27

    bug fix (wPlayer -> wPlayerInner)

  • v2.9.5.0 2021-06-27

    tips dom seems okay.
    added code to remove the pseudo-element in change layout box

  • v2.9.4.19a8 2021-06-27

    pre code update for tips dom

  • v2.9.4.19a7 2021-06-27

    pre code update for tips dom

  • v2.9.4.19a6 2021-06-27

    pre code update for tips dom

  • v2.9.4.19a5 2021-06-27

    pre code update for tips dom

  • v2.9.4.19a4 2021-06-27

    pre code update for tips dom

  • v2.9.4.19a3 2021-06-27

    pre code update for tips dom

  • v2.9.4.19a2 2021-06-27

    pre code update for tipsdom

  • v2.9.4.19a1 2021-06-27

    pre update for tipsDom

  • v2.9.4.18 2021-06-27

    code update for video tag detection

  • v2.9.4.17 2021-06-26

    bug fix

  • v2.9.4.16 2021-06-26

    bug fix

  • v2.9.4.15 2021-06-23

    bug fix

  • v2.9.4.14 2021-06-23

    added google search result bypass

  • v2.9.4.13 2021-06-23

    code change for tipsdom

  • v2.9.4.12 2021-06-23

    minor update for performance enhancement

  • v2.9.4.11 2021-06-22

    feature update for volume tune

  • v2.9.4.10 2021-06-22

    bug fix

  • v2.9.4.9 2021-06-22

    code review and bug fix

  • v2.9.4.8 2021-06-22

    removed unnecessary _actionBoxObtain

  • v2.9.4.7 2021-06-22

    code fix and review

  • v2.9.4.6 2021-06-22

    code review

  • v2.9.4.5 2021-06-22

    bug fix and code review

  • v2.9.4.4 2021-06-22

    code review

  • v2.9.4.3 2021-06-21

    code update

  • v2.9.4.2 2021-06-19

    major bug fix

  • v2.9.4.1 2021-06-18

    - added delay play and pause

  • v2.9.4 2021-06-18

    added code hack to improve performance during video playing
    dom search improved.

  • v2.9.3 2021-06-18

    DOM search for actionbox, layoutbox, etc changed.
    make cache to reduce performance impact

  • v2.9.2a2 2021-06-16

    - [minor] changed createTextNode to textContent
    (https://www.measurethat.net/Benchmarks/Show/3618/0/createtextnode-vs-textcontent-vs-innertext-vs-innerhtml#latest_results_block)

  • v2.9.2a1 2021-06-16

    improved coding for ressolving DOM related issues.
    changed to resize DOM observer.
    deleted boost timeupdate

  • v2.9.1a6 2021-06-16

    rotation bug fix

  • v2.9.1a5 2021-06-16

    fixed rotation bug

  • v2.9.1a4 2021-06-16

    minor code update

  • v2.9.1a3 2021-06-16

    [major] changed codes for DOM elements

  • v2.9.1a2 2021-06-15

    -minor code update

  • v2.9.1a1 2021-06-15

    - modified coding for event listener hacking, rewrited timeupdate function

  • v2.9.0a6 2021-06-15

    - fix bugs, improve fullscreen btn mecahnism, fix keydown event incorrect issue, added class PlayerConf for each video element

  • v2.9.0a5 2021-06-15

    -major bug fix for the container element search

  • v2.9.0a4 2021-06-15

    zoom bug fix
    description update

  • v2.9.0a3 2021-06-15

    - code style update and improve coding

  • v2.9.0a2 2021-06-14

    - code style updated; bug fix; precise coding

  • v2.9.0a1 2021-06-14

    - code style update

  • v2.8.2 2021-06-13

    - minor bug fixing

  • v2.8.1a04 2021-05-30

    minor bug fixed

  • v2.8.1a03 2021-05-30

    [2.8.1a03] added some video filters (shift-F)

  • v2.8.1a02 2020-03-08 superseded the timeupdate event handler
  • v2.8.1a01 2020-02-18 supersede the dotask feature. disable the filter feature for better performance in Firefox
  • v2.8.0b12 2020-02-15 native space pause/resume. fixed createShadowRoot bug in Firefox
  • v2.8.0b11 2019-10-17 updated the forward/backward mechanism.
  • v2.8.0b10 2019-10-07
  • v2.8.0b9 2019-10-07 minor bug fixing
  • v2.8.0b8 2019-10-06 minor bug fix; tidy up coding; support mouse wheel to adjust the volume
  • v2.8.0b7 2019-10-05 minor bug fixing; ctrl+O to enable/disable logging
  • v2.8.0b6 2019-10-05 clean up code; fixed bugs for videos inside iframe and shadowRoot
  • v2.8.0b5 2019-10-04 fixed DOM fullscreen bug
  • v2.8.0b4 2019-10-04 Fixed bugs; added feature "mute"
  • v2.8.0b3 2019-10-04 bug fixing
  • v2.8.0b2 2019-10-01
  • v2.8.0b1 2019-10-01 Major Upgrade; Details refer to changelog
  • v2.7.8(tw) 2019-09-29
  • v2.7.7(tw) 2019-09-29 minor bug fix
  • v2.7.6(tw) 2019-09-29 enhancement to event handler hack - isTrusted = true
  • v2.7.5(tw) 2019-09-29 Enhancement of function hacking
  • v2.7.4(tw) 2019-09-29 TCC updated
  • v2.7.3(tw) 2019-09-29 minor bug fix
  • v2.7.2(tw) 2019-09-29 minor bug fixing; enhanced key "Z"
  • v2.7.1(tw) 2019-09-29 performance enhanced. changed the tips DOM apperance and position. implemented a higher performance version of "timeupdate" event for VIDEO tags
  • v2.7.0(tw) 2019-09-28 Code Enhancement. Event Handler merged. Playback recorder enhanced.
  • v2.6.2(tw) 2019-09-28
  • v2.6.1(tw) 2019-09-27 bug fix
  • v2.6.0(tw) 2019-09-24 fix bug. enhance stability
  • v2.5.10(tw) 2019-09-15
  • v2.5.9(tw) 2019-09-15
  • v2.5.8(tw) 2019-09-15
  • v2.5.7(tw) 2019-09-15
  • v2.5.6(tw) 2019-09-15
  • v2.5.5(tw) 2019-09-15
  • v2.5.4(tw) 2019-09-15
  • v2.5.3(tw) 2019-09-15
  • v2.5.2(tw) 2019-09-15