Saya ingin menggunakan WebContents.insertCSS()
segera setelah DOM siap.
Saya mencoba menggunakan WebContents.on('did-finish-load')
, tetapi Anda dapat melihat halaman sedang dimuat sebelum CSS diterapkan.
Solusi saya adalah memiliki yang berikut ini dalam file JS preload
:
document.addEventListener('DOMContentLoaded', function () {
ipc.send('dom-ready');
});
dan dengarkan acara IPC di penyaji utama.
Tapi akan jauh lebih baik untuk memiliki acara untuk ini.
Bagaimana cara menggunakan ini? Saya ingin menambahkan CSS untuk seluruh aplikasi.
@kylebrowning Seperti yang harus selalu Anda lakukan sebelum bertanya, baca docs .
@sindresorhus Ya saya sudah membahas bahwa saya seharusnya lebih jelas. Saya ingin menambahkan seluruh file, bukan hanya beberapa string. Yang tidak terkait dengan tiket ini.