Electron: `shell.openItem` tidak memindahkan Finder ke atas di OS X

Dibuat pada 20 Jul 2015  ·  3Komentar  ·  Sumber: electron/electron

require('remote').require('shell').openItem('/');

Membuka Finder tetapi meninggalkannya di belakang semua jendela lainnya.

Semua 3 komentar

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

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

sindresorhus picture sindresorhus  ·  3Komentar

dangan-ronpa picture dangan-ronpa  ·  3Komentar

chonsser picture chonsser  ·  3Komentar

feross picture feross  ·  3Komentar

christiangenco picture christiangenco  ·  3Komentar