Skip to content

Releases: pardnchiu/FlexPlyr

v2.2.6

01 Dec 17:20
Compare
Choose a tag to compare

重大變更

  • 專案名稱更改:專案名稱精簡為 FlexPlyr,更加簡潔易記。

調整與優化

  • 模組命名一致性:ESM 與非 ESM 版本統一命名為 FPlyr
  • 檔案命名:ESM 版本檔案更名為 FlexPlyr.esm.js,提高辨識度。

即將移除的功能

v2.2.3

25 Nov 03:58
Compare
Choose a tag to compare

修正

  • 解決嵌入的 YouTube / Vimeo 影片因全局 position 屬性干擾無法正常顯示的問題。

即將移除的功能

v2.2.2

17 Nov 08:33
Compare
Choose a tag to compare

新增

  • 添加了屬性 showthumb,允許用戶自訂是否顯示滑桿。

調整

  • 優化了滑桿組件,以提升操作的流暢性和用戶體驗。

即將移除的功能

v2.1.2

16 Nov 18:11
Compare
Choose a tag to compare

修正

  • 修復了 audiopanelItemprogressvolumeMini 無法正常顯示的問題。

即將移除的功能

v2.1.0

16 Nov 14:48
Compare
Choose a tag to compare

新增

  • 新增屬性 id,支援指定元件進行替換,無需手動加入視圖。
  • 增加 destroy 方法,有效減少記憶體洩漏問題。
  • 新增事件監聽 destroyed,提供更靈活的事件處理。

調整

  • 新增項目 timeMini,用於顯示簡短時間格式 (先前版本的 time)。
  • 調整 time 顯示完整時間格式,例如 0:00/0:30。
  • 新增 option 屬性,並將以下屬性移入以提升規範性:
    • panelType:取代 type,名稱更直覺。
    • panelItem:取代 panel,名稱更直覺。
    • volumemute:統一管理於 option 中。
  • 將屬性 event 更名為 when,提升命名可讀性與直覺性。

即將移除的功能

v2.0.1

15 Nov 06:14
Compare
Choose a tag to compare

調整

  • 介紹頁添加 影片 / 音訊來源,以及複製範例按鈕。

v2.0.0

14 Nov 18:32
Compare
Choose a tag to compare

調整

  • 移除對 PDRenderKit 的依賴,降低庫大小並提升載入速度。
  • 更新控制面板圖示為 Google Icons,提供更統一且現代化的介面。
  • 增加多種風格主題(Minimal、Classic、Retro、Simple 等)。
  • 新增 Vimeo 影片與音訊播放的支持。
  • 提供 ESM 和非模組版本,方便在多種開發環境中靈活使用。

修正

  • 優化了事件監聽的設置,減少不必要的按鍵事件觸發,提升使用體驗。
  • 修正部分 UI 控制項的對齊問題,確保在不同主題中正確顯示。

1.0.0

26 Jul 23:20
Compare
Choose a tag to compare

PDPlayerKit (JavaScript Library)

Provides embedded HTML5 video players and YouTube players, featuring highly customizable control panels and visual effects.