почему мой eventlistener не работает в электронном - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь выучить Электрон js. У меня очень простой HTML в моем индексе. html

  <!doctyp html> 

   ... all the other normal declarations ...

  <button class="alert">alert</button>
  <script>
    const btn = document.querySelector('.alert');
    btn.addEventListener('click', () => { alert('alerting');}) 
  </script>

По некоторым причинам это не работает в электронном. Когда я запускал этот код в любом другом веб-браузере, он работал нормально. что происходит?

Спасибо

1 Ответ

0 голосов
/ 06 марта 2020

Мне удалось решить проблему. В моих мета-тегах у меня был следующий тег.

<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline'; connect-src *" />

Я изменил его на:

<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline';" />

и теперь он работает.

Спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...