問題描述:現在正在做一個視頻的預覽功能,上傳一個視頻到服務器后,服務器會先調用第三方工具進行解析,然后得到一張該視頻中某個幀的截圖(該截圖很小,不用考慮加載這個圖片的時間);現在用戶上傳了一個視頻,我需要在頁面中顯示這個截圖,但是服務器還在解析視頻,所以我得不到這個截圖,這時候,界面上會顯示一個破損的圖片,體驗很差,我希望它能夠先顯示一個圖片(一個已經準備好的體積很小的圖片),直到服務器解析完成得到該截圖后再顯示截圖內容;已經嘗試的方法:編程語言是Java,用它的timer先設置該位置的圖片為已有的圖片,在一段時間后比如10s后,再從服務器中去加載視頻的截圖,這個時候有一個問題,我確實能得到服務器解析后的圖片,但是js已經把原來的圖片給顯示了出來,我得到了新的url,但是沒有辦法刷新頁面來使得圖片得到更新,系統的前端是用Google的gwt寫的,改起來很吃力;希望能用圖片標簽的某個屬性來完成;尋求幫助,謝謝各位的解答!
js在讀取大圖片的過程中,怎么先顯示另一張圖片?
皈依舞
2018-08-29 15:10:29