我想跟蹤用戶何時查看Captivate(Flash 10.0)視頻教程。爲了做到這一點,我需要傳遞兩個參數(員工ID和哪個教程),並在視頻完成時使用傳遞的值調用URL。我認爲我可以將參數傳遞給turotial時,但我不知道如何讓它們退出時,視頻完成。視頻的末尾會有一個用戶點擊的「完成」按鈕,但我不確定如何解決參數及其值。傳遞Captivate參數
0
A
回答
1
最簡單的方法是將參數放在HTML文件的JavaScript而不是Captivate文件中。除非你在別處使用它們,否則沒有理由將參數傳遞給Captivate文件。
如果您在JavaScript中有參數,則在Captivate視頻幻燈片的末尾,您可以簡單地調用一個JavaScript函數來處理將數據發送到您的LMS。
var employeeID = "abc123";
var tutorialID = "tutorial_01";
function setTutorialToComplete(){
var url = "http://www.yoururl.org/index.html?emp=" + employeeID + "&tut=" + tutorialID;
//use the URL somehow. maybe use ajax to do a post/get using your vars
}
在您的Captivate文件中,只需在視頻完成時調用setTutorialToComplete()。
0
從Adobe Labs「爲將Adobe Captivate 5.5課程配套」是專門爲解決報告此類問題之一:http://labs.adobe.com/technologies/captivate_course/
相關問題
@pipwerks:其他用戶創建這似乎是給大家一個問題的答案。 – 2009-10-29 20:09:28