Liberasyon Electron 10.0.0, yon platfòm pou kreye aplikasyon ki baze sou motè Chromium la

Prepare lage platfòm Elektwonik 10.0.0, ki bay yon fondasyon endepandan pou devlope aplikasyon koutim milti-platfòm, lè l sèvi avèk eleman Chromium, V8 ak Node.js kòm yon baz. Siyifikatif chanjman nimewo vèsyon akòz ajou nan codebase Chromium 85, platfòm Node.js 12.16.3 ak JavaScript motè V8 8.5.

В nouvo lage:

  • Te ajoute contents.getBackgroundThrottling() metòd ak pwopriyete contents.backgroundThrottling.
  • Pwosesis prensipal la bay aksè nan modil DesktopCapturer la.
  • Te ajoute ses.isPersistent() metòd pou defini sesyon ki pèsistan.
  • Rezoud pwoblèm rezo ki anpeche koneksyon RTC yo fini
    akòz yon chanjman nan adrès IP.

  • Modil "elwaye" a, ki reprezante mekanis IPC pou entèraksyon ant pwosesis rann paj aktyèl la ak pwosesis prensipal la, se enfim pa default.
  • Anviwònman defo app.allowRendererProcessRuse chanje an vre, sa ki anpeche modil kontèks ensansib yo chaje pandan pwosesis rann lan.
  • Te ajoute mete disableDialogs pou konplètman enfim bwat dyalòg.
  • Gen ladan l entegre PDF visualiseur ki baze sou pdfium.

Se pou nou raple w ke Electron pèmèt ou kreye nenpòt aplikasyon grafik lè l sèvi avèk teknoloji navigatè, lojik ki defini nan JavaScript, HTML ak CSS, ak fonksyonalite a ka elaji atravè sistèm nan ajoute. Devlopè yo gen aksè a modil Node.js, osi byen ke yon API pwolonje pou jenere dyalòg natif natal, entegre aplikasyon, kreye meni kontèks, entegre ak sistèm notifikasyon, manipile fenèt, ak kominike avèk subsystem Chromium.

Kontrèman ak aplikasyon entènèt, pwogram ki baze sou Elektwon yo delivre kòm dosye ègzèkutabl endepandan ki pa mare nan yon navigatè. An menm tan an, pwomotè a pa bezwen enkyete sou pòtaj aplikasyon an pou platfòm diferan; Electron ap bay kapasite pou bati pou tout sistèm ki sipòte pa Chromium. Electron tou bay resous yo pou òganize livrezon otomatik ak enstalasyon mizajou (mizajou yo ka delivre swa nan yon sèvè separe oswa dirèkteman nan GitHub).

Nan pwogram yo bati sou platfòm Electron, nou ka sonje editè a Atom, kliyan imel nylas и Mailspring,, zouti pou travay ak Git GitKraken, WordPress Desktop sistèm blog, kliyan BitTorrent WebTorrent Desktop, osi byen ke kliyan ofisyèl pou sèvis tankou Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code ak Discord. Total nan katalòg pwogram Electron soumèt apeprè 850 aplikasyon. Pou senplifye devlopman nan nouvo aplikasyon, yon seri estanda aplikasyon Demo, ki gen ladan egzanp kòd pou rezoud pwoblèm divès kalite.

Sous: opennet.ru

Add nouvo kòmantè