require('remote').require('shell').openItem('/');
Membuka Finder tetapi meninggalkannya di belakang semua jendela lainnya.
openItem
hanya membuka URI dengan aplikasi default, apakah aplikasi default mengambil fokus tergantung pada dirinya sendiri. Dalam kasus Anda, Anda harus menggunakan showItemInFolder
.
@zcbenz Saya mengalami masalah yang sama. Saya mencoba keduanya openItem
dan showItemInFolder
. Keduanya memastikan bahwa folder terbuka, tetapi keduanya tidak memfokuskan jendela folder.
(Itu berarti Anda mungkin mengklik, katakanlah, "Buka folder" di aplikasi elektron. Ini memanggil shell.openItem
atau showItemInFolder
. Bagaimanapun, folder tersebut masih berada di bagian bawah tumpukan jendela dan pengguna berpikir tidak ada yang terjadi.)
apakah mungkin menambahkan opsi ke openItem untuk menjadikannya latar depan? karena membantu membuka direktori alih-alih hanya menampilkannya di folder induk yang membutuhkan pengguna satu klik lagi. @zcbenz