Tukunga o Electron 10.0.0, he papa mo te hanga tono i runga i te miihini Chromium

Kua rite tuku turanga Hikohiko 10.0.0, e whakarato ana i te anga-whaiaro mo te whakawhanake i nga tono ritenga-maha, ma te whakamahi i nga waahanga Chromium, V8 me Node.js hei turanga. He nui te huringa tau putanga na te whakapai ake ki te turanga waehere Chromium 85, papa Node.js 12.16.3 me te miihini JavaScript V8 8.5.

В take hou:

  • Kua tapirihia tikanga contents.getBackgroundThrottling() me te taonga ihirangi.backgroundThrottling.
  • Ko te mahinga matua e whakarato ana i te uru ki te kōwae desktopCapturer.
  • Kua tapirihia ses.isPersistent() tikanga ki te tautuhi i nga waahi pumau.
  • Kua whakatauhia nga take whatunga e aukati ana i nga hononga RTC kia kore e oti
    nā te rerekētanga o te wāhitau IP.

  • Ko te kōwae "mamao", e tohu ana i te tikanga IPC mo te taunekeneke i waenga i te tukanga whakaputa wharangi o naianei me te mahinga matua, kua monoa ma te taunoa.
  • Ko te tautuhinga taunoa app.allowRendererProcessReuse kua huri ki te pono, e kore ai e utaina nga waahanga tairongo-korero i te wa e mahi ana.
  • Kua tapirihia te tautuhi i te disableDialogs ki te whakakore katoa i nga pouaka korero.
  • Kei roto ko te kaitirotiro PDF kua hangaia i runga pdfium.

Me whakamahara koe ka taea e Electron te hanga i nga tono whakairoiro ma te whakamahi i nga hangarau tirotiro, ko te arorau kua tautuhia ki te JavaScript, HTML me CSS, a ka taea te whakawhänui i te mahi ma te punaha taapiri. Ka whai waahi nga Kaihanga ki nga waahanga Node.js, tae atu ki te API taapiri mo te whakaputa korero taketake, te whakauru i nga tono, te hanga tahua horopaki, te whakauru ki te punaha panui, te raweke i nga matapihi, me te taunekeneke ki nga punaha iti Chromium.

Kaore i rite ki nga tono paetukutuku, ka tukuna nga kaupapa i runga i te Irahiko hei konae ka taea te kawe i a ia ano kaore e herea ki te kaitirotiro. I te wa ano, kaore te kaiwhakawhanake e manukanuka ki te kawe i te tono mo nga papaaho rereke; Ma te Electron e whakarato te kaha ki te hanga mo nga punaha katoa e tautokohia ana e Chromium. E whakarato ana hoki te irahiko rauemi ki te whakarite i te tuku aunoa me te whakaurunga o nga whakahou (ka taea te tuku mai i nga whakahou mai i tetahi tūmau motuhake, mai i GitHub ranei).

O nga kaupapa i hangaia i runga i te papaaarangi Electron, ka taea e taatau te tuhi i te ētita Atom, kiritaki īmēra nylas и Mingpring,, taputapu mo te mahi tahi me Git GitKraken, Pūnaha blogging Papamahi WordPress, Kiritaki BitTorrent Papamahi WebTorrent, me nga kiritaki whai mana mo nga ratonga penei i te Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code me Discord. Tapeke i roto i te Putumōhiotanga papatono Irahiko tuku tata ki te 850 tono. Hei whakangawari i te whanaketanga o nga tono hou, he huinga paerewa tono demo, tae atu ki nga tauira waehere mo te whakaoti rapanga maha.

Source: opennet.ru

Tāpiri i te kōrero