2010-10-27 30 views
1

我們爲我們的項目創建了一個Flash視頻,我們不需要源代碼,因此我們必須解決編譯後的Flash文件。我們將在我們的域中託管視頻,並且視頻會創建一個sol cookie(flash cookie)文件來存儲用戶通過視頻進行了多少操作。所以我的計劃是訪問這個cookie來查看用戶進展的程度,然後在完成電影時觸發事件。從JavaScript或ASP.Net讀取Flash Cookie

我一直在谷歌搜索一些幫助,但沒有發現太多。我發現它可能在JavaScript中做,我發現了一些.net sol文件查看器,但沒有看到任何我可以想到的例子。

我觀察了使用fiddler創建的流量,並且每次單擊下一個按鈕時都會使用正在訪問的swt文件觸發新的請求。每次訪問這些swt文件之一時,我也會很高興跟蹤。

感謝

回答

0

我不熟悉的閃光燈,但我敢肯定,你需要建立另一種閃光的電影(這些共享對象只能從閃存電影訪問)。
所以你需要的是你自己的flash電影嵌入在頁面中,讀取'cookie'並將數據傳輸到JavaScript。

+1

我一直在閱讀這篇文章http://magp.ie/2010/03/22/javascript-externalinterface-flash-and-local-shared-objects/ on SWFobjects http://code.google.com/ p/SWFObject的/。它看起來像你可以創建和閱讀閃存餅乾雖然通過JavaScript的SWF文件本身,但還沒有想通了。 – 2010-10-28 15:21:02