国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

webpack+electron(桌面系統(tǒng)雙平系統(tǒng))

dongfangyiyu / 2335人閱讀

摘要:新建屏幕是否可以關(guān)閉不顯示在任務(wù)欄設(shè)置全屏設(shè)置全屏開(kāi)啟第二塊平面準(zhǔn)備啟動(dòng)項(xiàng)目關(guān)閉屏幕退出

新建屏幕

function createWindow() {

mainWindow = new BrowserWindow({
    webPreferences: {
        webSecurity: false
    },
    width: 1024,
    height: 768,
    icon: "static/icon.ico",
    transparent: false,
    frame: false,
    minimizable: true,
    titleBarStyle: "hiddenInset"
})
mainWindow.once("ready-to-show", () => {
    mainWindow.show()
})
let displays = electron.screen.getAllDisplays()
let externalDisplay = displays.find((display) => {
    return display.bounds.x !== 0 || display.bounds.y !== 0
})

if(externalDisplay) {
    win = new BrowserWindow({
        width: 1024,
        height: 768,
        transparent: false,
        frame: false,
        x: externalDisplay.bounds.x,
        y: externalDisplay.bounds.y,
        closable: true,    //是否可以關(guān)閉
        skipTaskbar: true //不顯示在任務(wù)欄
    })
    win.once("ready-to-show", () => {
        win.show()
    })
    win.loadURL(`file://${__dirname}/pingmuad.html`)
    //設(shè)置全屏
    win.setFullScreen(true);

}
//設(shè)置全屏
mainWindow.setFullScreen(true);
// and load the index.html of the app.
mainWindow.loadURL(url.format({
    pathname: path.join(__dirname, "index.html"),
    protocol: "file:",
    slashes: true
}))
trayIcon = path.join(__dirname, "static");
appTray = new Tray(path.join(trayIcon, "icon.ico"));
// Open the DevTools.
mainWindow.webContents.openDevTools();
// Emitted when the window is closed.
    mainWindow.on("closed", function() {
        // Dereference the window object, usually you would store windows
        // in an array if your app supports multi windows, this is the time
        // when you should delete the corresponding element.
        mainWindow = null;
        app.quit()
    })

}
開(kāi)啟第二塊平面
ipc.on("pingmuorder", (event, arg) => {

win.loadURL(`file://${__dirname}/pingmuorder.html`);
win.setMenu(null);
win.webContents.on("did-finish-load", () => {
    win.webContents.send("request", arg);
});

});

準(zhǔn)備啟動(dòng)項(xiàng)目
app.on("ready", createWindow)

關(guān)閉屏幕退出
app.on("window-all-closed", function() {

if(process.platform !== "darwin") {
    app.quit()
}

})

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/107987.html

相關(guān)文章

  • 使用webpack + electron + reactJs開(kāi)發(fā)windows桌面應(yīng)用

    摘要:在開(kāi)發(fā)項(xiàng)目時(shí),可以先用網(wǎng)頁(yè)的形式開(kāi)發(fā)項(xiàng)目,等到網(wǎng)頁(yè)項(xiàng)目部分差不多完成后,再注入中,開(kāi)發(fā)網(wǎng)頁(yè)項(xiàng)目部分和窗體部分的交互在中使用后,將不會(huì)打包有關(guān)的代碼 electron是一兩年前挺火的一個(gè)框架本質(zhì)上是一個(gè)瀏覽器,但是集成了很多windows系統(tǒng)的功能,讓前端開(kāi)發(fā)也可以直接操作windows的窗體,做成一個(gè)實(shí)打?qū)嵉淖烂孳浖?團(tuán)隊(duì)主要的技術(shù)棧是react,所以考慮用react開(kāi)發(fā),方便維護(hù)。 ...

    khlbat 評(píng)論0 收藏0
  • 使用 electron-vue 構(gòu)建你的桌面應(yīng)用

    摘要:翻譯一下它是一個(gè)運(yùn)行時(shí),可以像一樣這樣執(zhí)行也是一個(gè)使用構(gòu)建跨平臺(tái)原生桌面應(yīng)用的框架。具有兩個(gè)進(jìn)程,分別是主進(jìn)程,以及渲染進(jìn)程。 什么是 electron 官網(wǎng)里這么說(shuō):Electron提供了一個(gè)Nodejs的運(yùn)行時(shí),專(zhuān)注于構(gòu)建桌面應(yīng)用,同時(shí)使用web頁(yè)面來(lái)作為應(yīng)用的GUI,你可以將其看作是一個(gè)由JavaScript控制的迷你版的Chromium瀏覽器。 翻譯一下:它是一個(gè)運(yùn)行時(shí),可以像...

    qieangel2013 評(píng)論0 收藏0
  • Electron 開(kāi)發(fā)的 gulp 配置

    摘要:在我看來(lái),對(duì)于廣大前端開(kāi)發(fā)者來(lái)說(shuō),最為耳熟能詳?shù)膽?yīng)該是和。的很好處理,和前端開(kāi)發(fā)類(lèi)似,和都有類(lèi)似的工具,直接將前端開(kāi)發(fā)中使用的配置挪過(guò)來(lái)就好。至此,只需要在終端中執(zhí)行就能達(dá)到開(kāi)發(fā)過(guò)程中自動(dòng)和的目的了。 源自 Atom-shell 的 Electron 目前是一個(gè)很火的項(xiàng)目。已經(jīng)有很多開(kāi)發(fā)者基于 Electron 開(kāi)發(fā)出了各種各樣的桌面程序。在我看來(lái),對(duì)于廣大前端開(kāi)發(fā)者來(lái)說(shuō),最為耳熟能詳...

    PingCAP 評(píng)論0 收藏0
  • 用JS開(kāi)發(fā)跨平臺(tái)桌面應(yīng)用,從原理到實(shí)踐

    摘要:導(dǎo)讀使用開(kāi)發(fā)客戶(hù)端程序已經(jīng)有一段時(shí)間了,整體感覺(jué)還是非常不錯(cuò)的,其中也遇到了一些坑點(diǎn),本文是從運(yùn)行原理到實(shí)際應(yīng)用對(duì)進(jìn)行一次系統(tǒng)性的總結(jié)。一桌面應(yīng)用程序桌面應(yīng)用程序,又稱(chēng)為程序,但是和程序也有一些區(qū)別。就開(kāi)發(fā)速度方面,比原生編譯技術(shù)要快一些。 導(dǎo)讀 使用Electron開(kāi)發(fā)客戶(hù)端程序已經(jīng)有一段時(shí)間了,整體感覺(jué)還是非常不錯(cuò)的,其中也遇到了一些坑點(diǎn),本文是從【運(yùn)行原理】到【實(shí)際應(yīng)用】對(duì)Ele...

    mj 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<