關於electron-vue打包后靜態視頻文件無法正常加載的問題解決方法


最近在使用electron-builder構建vue項目的時候發現在開發環境下視頻可以正常加載並顯示,但是一旦打包到生產環境下,視頻就讀取不出來了,控制台也並沒有報錯

一開始博主以為是路徑問題,在將路徑更改為絕對路徑后無果,查閱中文官方文檔發現有__static這個全局變量,使用無果,最后重點來了,我翻閱到electron-builder的英文官方文檔,發現上面赫然寫到:

electron-builder無法在生產環境下加載靜態視頻文件,但是!

可以通過兩種途徑解決這一問題,其中最簡單的方法是使用electron版本11以上的版本,並在主進程文件中加入代碼stream: true,主進程文件在我們項目文件下的的src/background.js這里,

只需要將第十行更改為如下圖即可:

 

 

 然后重新打包一下,看看是不是可以了呢~

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM