關於WebView 全屏沒有執行JS的問題

最近在使用WebView的時候,遇到了一點小問題:

在使用WebView的時候,如果WebView的大小比較大,橫屏狀態,然後使用JavaScript去繪製動畫,發現,js會被延遲調用,就是,比如當前我從長連接獲取到數據,調用繪製100次,這100次 不是立刻繪製,顯示的,往往會延遲幾秒甚至幾十秒才執行。

調試的時候也發現,沒有進入到js方法中。

後來發現,這是個本不該發生的問題,在android 4.4 以下 這個問題應該纔有,而我測試的機器已經是Android 7.0 了,後來通過啓用硬件加速,就可以解決問題。

在AndroidManifest.xml加上:

<applicationandroid:hardwareAccelerated="true">



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