2016-08-24 12 views
6

मैं Django का बहुत उपयोग कर रहा हूं और अब मैं इलेक्ट्रॉन के साथ खेल रहा हूं क्योंकि मैं डेस्कटॉप ऐप बनाना चाहता हूं।स्टार्टअप एप्लिकेशन पर इलेक्ट्रॉन स्प्लैशस्क्रीन

मुझे आश्चर्य है कि कुछ सेकंड के लिए लोगो प्रदर्शित करने के लिए केवल एक स्पलैश स्क्रीन (बेकार खिड़की) बनाने का एक आसान तरीका है, फिर एक "सामान्य" विंडो खोलें जहां मुख्य एप्लिकेशन प्रस्तुत किया जाएगा?

धन्यवाद,

अरनॉड

+0

मुझे लगता है कि यह सहायक हो सकता है https://discuss.atom.io/t/help-creating-a-splash-screen-on-electron/19089 – semanser

+0

इलेक्ट्रॉन वेब अनुप्रयोग के लिए सिर्फ एक रैपर है। पृष्ठ लोड होने पर एक संवाद दिखाएं और इसे छिपाने के लिए सेटटाइमआउट का उपयोग करें। ऐसा करने के लिए आप किसी भी जावास्क्रिप्ट ढांचे का उपयोग कर सकते हैं। – randominstanceOfLivingThing

+0

हाय सब। विंडो दिखा रहा है और छुपा रहा है मेरा पहला विचार है। लेकिन मैं एक सामान्य खिड़की के बाद एक निर्बाध खिड़की कैसे प्रदर्शित कर सकता हूं? –

उत्तर

6

एक फ्रेमलेस खिड़की के लिए, बस frameless विकल्प true करने के लिए जब एक नया BrowserWindow बनाने सेट - Frameless API के रूप में जाना जाता है:

const {BrowserWindow} = require('electron'); 
let win = new BrowserWindow({ 
    width: 800, 
    height: 600, 
    frame: false 
}); 
win.show(); 

बस उस खिड़की दिखाने इससे पहले कि आप अपनी 'मुख्य' एप्लिकेशन विंडो दिखाएं, जब ऐप ready ईवेंट को सक्रिय करता है।

संबंधित मुद्दे