內嵌式播放器互動API檔案
Adobe Learning Manager提供程式庫,可整合至應用程式。 此程式庫提供各種API,監聽內嵌播放器中的事件並觸發動作。
使用提供的API,您可以在播放器上播放、暫停及執行其他動作。
載入程式庫
資料庫可在此位置使用。
若要載入程式庫,請遵循下列步驟:
- 在消費者應用程式中載入js檔案。
- 載入程式庫時,將會填入window.cpPlayerLib。
NOTE
如果您未使用prod US,請根據您的環境設定params cpPlayerLib.env和cpPlayerLib.sourceOrigin。
預設值為:
- window.cpPlayerLib.env = https://learningmanager.adobe.com/app/player;
- window.cpPlayerLib.sourceOrigin = "https://cpcontents.adobe.com";
可用方法
cpPlayerLib程式庫包含下列函式:
startPlayer
getAllPlayers
getPlayer
navigateToModule
下一個
上一個
toggleTOC
toggleNotes
toggleClosedCaption
changeLanguage
closePlayer
togglePlayPause
setVolume
setPlayBackSpeed
搜尋
轉寄
向後
navigateToPage
下一頁
previousPage
zoomIn
縮小
下載工作輔助
toggleJobAidPullout
全熒幕
事件清單
onPlayerEvents(callBack)
註冊時,將會在所有播放器事件上叫用回呼函式。 事件名稱如下:
- 播放(視訊/音訊/CP)
- 暫停(視訊/音訊/CP)
- TIMEUPDATE (視訊/音訊/CP)
- 頁面變更(PPT/PDF)
- NOTEADDED (所有內容)
- 已啟動(所有內容)
- 已開始(所有內容)
- 已完成(所有內容)
- 通過(所有內容)
- 失敗(所有內容)
onStreamingEvents(callBack)
註冊時,將會在為了追蹤使用者活動而傳送的所有播放器陳述式上叫用回呼函式。
recommendation-more-help
d5e5961a-141b-4c77-820e-8453ddef913d