В электронном виде я продолжаю получать сообщение об ошибке «ОШИБКА: GL_INVALID_OPERATION: glBufferData: <- ошибка предыдущей команды GL», почему? - PullRequest
0 голосов
/ 19 января 2020

Я пытаюсь заставить ipcRenderer отправить асинхронное сообщение c в ipcMain. Но я продолжаю получать сообщение об ошибке ниже. Я не уверен, что происходит.

index. html

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Hello World!</title>
    <meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline';" />
  </head>
  <body>
      <p id="nameOutput"></p>
      <input type="text" id="name" onchange="getIt()">

      <script>
            function getIt(){
                let {ipcRenderer} = require("electron");

                ipcRenderer.send("async","Message saying Hello");

                ipcRenderer.on("reply", (event, arg) => {
                    let theElement = document.getElementById("nameOutput");
                    theElement.innerHTML = arg;
                    });
            };

      </script>
  </body>
</html>

main. js

app.on("async", (event, arg) => {
  console.log(arg);
  event.reply("returned message");
});

Сообщение об ошибке:

ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...