舊版移轉概觀:VHL 1.x 至 VHL 2.x migration-overview
透過新版簡化的 API (適用於初始化、設定和播放器委派),從 VHL 1.x 移轉至 VHL 2.x 相當簡單明瞭。
以下為 1.x 和 2.x 的主要差異:
- 外掛程式、委派 - 您不再需要為 Analytics、VideoPlayer 和 Heartbeat 執行外掛程式和委派。
- 設定 - 您不再需要為 1.x 外掛程式實例化設定。
2.x 版的優點 benefits-of-two-x
-
所有公用方法皆已整合至
MediaHeartbeat
類別,讓開發人員更容易實作。 -
所有設定現已整合至
MediaHeartbeatConfig
類別。 -
不再需要為 Analytics、VideoPlayer 和 Heartbeat 外掛程式實例化設定。您只需要使用
MediaHeartbeatDelegate
和MediaHeartbeatConfig
例項實例化MediaHeartbeat
類別。這是唯一需要初始化 Media Analytics 的實作。透過初始化
MediaHeartbeat
,您可以安全地刪除 Analytics 外掛程式、VideoPlayer 外掛程式和 Heartbeat 外掛程式的所有實作。同時,請移除取得大量外掛程式作為輸入的 初始化的所有現有實作。您可以在下文中看到 1.x 和 2.x 實作的逐步比較:程式碼比較:1.x 和 2.x.
2.x 版的新 API 詳細說明:API 1.x 版轉換至 2.x 版。
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb