Eu gostaria de usar WebContents.insertCSS()
assim que o DOM estiver pronto.
Tentei usar WebContents.on('did-finish-load')
, mas você pode ver a página sendo carregada antes de aplicar o CSS.
Minha solução alternativa é ter o seguinte em um arquivo preload
JS:
document.addEventListener('DOMContentLoaded', function () {
ipc.send('dom-ready');
});
e escute o evento IPC no renderizador principal.
Mas seria muito mais legal ter um evento para isso.
Como usar isso? Eu gostaria de adicionar CSS para todo o aplicativo.
@kylebrowning Como você sempre deve fazer antes de perguntar, leia a documentação .
@sindresorhus Sim, já pensei que deveria ter sido mais claro. Eu gostaria de adicionar um arquivo inteiro, não apenas uma string. Que não está relacionado a este tíquete.