視頻流媒體播放器EasyPlayer.js截取base64編碼快照顯示不完整問題解決

我們不僅研發了很多視頻流媒體服務器,對於一些播放器的需求者,我們也有EasyPlayer的視頻流媒體播放器可以選擇,目前EasyPlayerPro已經支持H265視頻流的播放,EasyPlayer.js能夠進行網頁無插件的HLS視頻流播放,極大方便了開發者在解決B/S型業務開發時遇到的播放器接入問題。

EasyPlayer.png

在我寫這篇文章之前,有用戶向我反饋EasyPlayer.js截取base64編碼的快照在瀏覽器顯示不完整的問題,覺得還是可以跟大家講一下這個,以此文章作爲記錄。

331.png

上圖我們可以看到快照只顯示了一半,我們調出了生成的base64數據,看到數據實際是沒有問題的。我們換了瀏覽器查看,在火狐上顯示完整,而谷歌顯示不完整,由此可以確定是瀏覽器會把base64數據截斷。

332.png

截圖快照以blob類型在新窗口顯示(注:blob在瀏覽器顯示沒有兼容問題,但是不能下載),新窗口加了複製base64編碼和下載快照兩個按鈕供用戶使用。

333.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章