electron关闭硬件加速
生活随笔
收集整理的這篇文章主要介紹了
electron关闭硬件加速
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
錯誤代碼:
error:angle_platform_impl.cc[44] renderegl_utils.cpp:188 (ClearErrors): Preexisring GL error
0x00000500 as of ../../third_party/angle/src/libangle/renderer/gl/textureGl.cpp, setImageHelper
:256. error:gpu_memory_buffer_support_x11.cc(44) dri3 extension not supported.
異常表現:
electron 的硬件加速功能,在 win7 或者 Linux 系統上,容易出現黑屏或者卡死。
解決辦法:
app.disableHardwareAcceleration ()禁用當前應用程序的硬件加速。
這個方法只能在應用程序準備就緒(ready)之前調用。
如果你使用的是?electron-egg?框架
那么,在 main.js 文件的 ready () 方法中添加 偽代碼:
const isWin7 = os.release ().startsWith ('6.1'); const isLinux = true; if (isWin7 || isLinux) { app.disableHardwareAcceleration (); }總結
以上是生活随笔為你收集整理的electron关闭硬件加速的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tikz 折线 箭头_TIKZ——LaT
- 下一篇: 联想电脑不显示蓝牙开关该如何操作