技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明提供一種基于多線程優(yōu)化HTML5的Canvas性能的方法,首先需要支持HTML5的瀏覽器,使用Offscreen?canvas?API提供的transferControlTo?Offscreen方法獲取該canvas的Offscreen?canvas對象,然后新建webworker對象并使用postmessage方法將Offscreen?canvas對象傳入worker進(jìn)行計(jì)算,最后在worker文件中調(diào)用webgl的commit方法,提交并更新回主線程canvas。本發(fā)明結(jié)合HTML5?webworker多線程處理的能力解決了canvas性能瓶頸難題。
技術(shù)研發(fā)人員:鄧本燁;謝志軍
受保護(hù)的技術(shù)使用者:千尋位置網(wǎng)絡(luò)有限公司
技術(shù)研發(fā)日:2017.05.22
技術(shù)公布日:2017.09.22