Kuburitswa kweElectron 10.0.0, ipuratifomu yekugadzira maapplication anoenderana neChromium injini.

Prepared kusunungurwa kwepuratifomu Erekitironi 10.0.0, iyo inopa maitiro ega ega ekugadzira akawanda-platform tsika zvikumbiro, uchishandisa Chromium, V8 uye Node.js zvikamu sehwaro. Yakakosha shanduko nhamba nekuda kwekusimudzira kune codebase Chrome 85, mapuratifomu Node.js 12.16.3 uye JavaScript injini V8 8.5.

Π’ kuburitswa kutsva:

  • Added contents.getBackgroundThrottling() method and contents.backgroundThrottling property.
  • Iyo huru maitiro inopa mukana kune desktopCapturer module.
  • Added ses.isPersistent () nzira yekutsanangura zvinoramba zvichiitika.
  • Yakagadziriswa nyaya dzenetiweki dzinodzivirira kubatana kweRTC kubva pakupedzwa
    nekuda kwekuchinja kweIP kero.

  • Iyo "remote" module, inomiririra IPC nzira yekudyidzana pakati peiyo yazvino peji rekupa maitiro uye iyo huru maitiro, yakadzimwa nekusarudzika.
  • The default app.allowRendererProcessReuse setting yachinjwa kuita chokwadi, izvo zvinodzivirira mamiriro asinganzwisisi mamodules kubva pakuiswa panguva yekushandura.
  • Added kuseta disableDialogs kudzima zvachose mabhokisi enhaurirano.
  • Inosanganisira yakavakirwa-mukati PDF yekuona yakavakirwa pa pdfium.

Rega tikuyeuchidze kuti Electron inokutendera iwe kuti ugadzire chero graphical application uchishandisa browser tekinoroji, iyo logic inotsanangurwa muJavaScript, HTML uye CSS, uye mashandiro acho anogona kuwedzerwa kuburikidza neadd-on system. Vagadziri vanogona kuwana maNode.js modules, pamwe neAPI yakawedzerwa yekugadzira nhaurirano dzekuzvarwa, kubatanidza maapplication, kugadzira menyu emukati, kubatanidza neiyo notification system, manipulate windows, uye kudyidzana neChromium subsystems.

Kusiyana newebhu maapplication, maElectron-akavakirwa zvirongwa anounzwa seanozvimiririra eecutable mafaera asina kusungirirwa kune browser. Panguva imwecheteyo, mugadziri haafanire kunetseka nezve kuendesa application kumapuratifomu akasiyana; Electron ichapa kugona kuvaka kune ese masisitimu anotsigirwa neChromium. Electron inopawo mari kuronga otomatiki kutumira uye kuisirwa zvigadziriso (zvidzoreso zvinogona kuendeswa kubva kune yakaparadzana sevha kana zvakananga kubva kuGitHub).

Pakati pezvirongwa zvakavakwa paElectron platform, tinogona kucherechedza mupepeti atomu, email clients nylas ΠΈ mailspring,, zvishandiso zvekushanda neGit GitKraken, WordPress Desktop blogging system, BitTorrent mutengi WebTorrent Desktop, pamwe nevatengi vepamutemo kune masevhisi akadai seSkype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code uye Discord. Zvose muErekitironi purogiramu catalog present anenge 850 mafomu. Kurerutsa kuvandudzwa kwezvishandiso zvitsva, seti yechiyero demo application, kusanganisira kodhi mienzaniso yekugadzirisa matambudziko akasiyana.

Source: opennet.ru

Voeg