Botão "Escolher" ainda não funciona em alguns navegadores #97

Closed
opened 2021-01-26 00:16:20 +00:00 by luca0N · 1 comment
Owner

Este problema parecia ter sido corrigido em #93, mas não. Alguns navegadores insistem em ignorar a instrução onclick.

O botão "Escolher" (para enviar uma palavra escolhida) não funciona em alguns navegadores.

Os seguintes navegadores testados foram afetados por este problema:

  • DuckDuckGo Privacy Browser (Android);
  • Privacy Browser (Android).

Este problema parece estar relacionado com #93. Apesar de todas as instâncias do uso do campo onclick no arquivo HTML terem sido removidas, aparentemente o uso de onclick no JavaScript também é proibido.

Uma possível solução é utilizar addEventListener ao invés do onclick.

A instrução onclick não está sendo ignorada. O problema está no uso da função replaceAll, que não é suportada em alguns navegadores. Isto pode ser corrigido com facilidade, utilizando uma simples expressão regular com a opção g.

~~Este problema parecia ter sido corrigido em #93, mas não. Alguns navegadores *insistem* em ignorar a instrução `onclick`.~~ ~~O botão "Escolher" (para enviar uma palavra escolhida) não funciona em alguns navegadores.~~ Os seguintes navegadores testados foram afetados por este problema: - DuckDuckGo Privacy Browser (Android); - Privacy Browser (Android). ~~Este problema parece estar relacionado com #93. Apesar de *todas* as instâncias do uso do campo `onclick` no arquivo HTML terem sido removidas, aparentemente o uso de `onclick` no JavaScript também é proibido.~~ ~~Uma possível solução é utilizar `addEventListener` ao invés do `onclick`.~~ A instrução `onclick` não está sendo ignorada. O problema está no uso da função `replaceAll`, que não é suportada em alguns navegadores. Isto pode ser corrigido com facilidade, utilizando uma simples expressão regular com a opção `g`.
luca0N changed title from Botão "Escolher" não funciona em alguns navegadores to Botão "Escolher" ainda não funciona em alguns navegadores 2021-01-26 00:24:09 +00:00
luca0N referenced this issue from a commit 2021-01-26 01:24:56 +00:00
Author
Owner

Corrigido em #98.

Corrigido em #98.
Commenting is not possible because the repository is archived.
No description provided.