require('remote').require('shell').openItem('/');
يفتح Finder ولكنه يتركه خلف كل النوافذ الأخرى.
يفتح openItem
URI مع التطبيق الافتراضي ، ويعتمد ما إذا كان التطبيق الافتراضي على نفسه أم لا. في حالتك ، يجب عليك استخدام showItemInFolder
.
zcbenz أواجه نفس المشكلة. لقد جربت كلاً من openItem
و showItemInFolder
. كلاهما يضمن أن المجلد مفتوح ، لكن لم يركز أي منهما على نافذة المجلد.
(هذا يعني أنك قد تنقر ، على سبيل المثال ، على "فتح مجلد" في أحد تطبيقات الإلكترون. وهو يستدعي shell.openItem
أو showItemInFolder
. وفي كلتا الحالتين ، لا يزال المجلد في أسفل كومة من النوافذ و يعتقد المستخدم أن شيئًا لم يحدث.)
هل من الممكن إضافة خيار openItem لجعله في المقدمة؟ لأنه يساعد في فتح الدليل بدلاً من إظهاره فقط في المجلد الأصل الذي يتطلب من المستخدم نقرة واحدة إضافية. تضمين التغريدة