Mwepụta nke Electron 10.0.0, ikpo okwu maka imepụta ngwa dabere na injin Chromium

Kwadoro ntọhapụ ikpo okwu Elektrọn 10.0.0, nke na-enye usoro nke onwe ya maka ịmepụta ngwa ọdịnala multi-platform, na-eji Chromium, V8 na Node.js components dị ka ndabere. Ọnụọgụ ụdị dị mkpa gbanwere n'ihi nkwalite gaa na codebase Chromium 85, ikpo okwu Nọmba. 12.16.3 na injin JavaScript V8 8.5.

В ọhụrụ ntọhapụ:

  • agbakwunyere метод contents.getBackgroundThrottling() и свойство contents.backgroundThrottling.
  • В основном процессе предоставлен доступ к модулю desktopCapturer.
  • agbakwunyere метод ses.isPersistent() для определения постоянных сеансов.
  • Решены сетевые проблемы, не позволяющие выполнить соединения RTC
    из-за изменения IP-адреса.

  • Отключён по умолчанию модуль «remote», представляющий IPC-механизм для взаимодействия между процессом отрисовки текущей страницы и основным процессом.
  • Параметр app.allowRendererProcessReuse по умолчанию изменён на значение true, что запрещает загрузку не учитывающих контекст модулей в процессе отрисовки.
  • agbakwunyere настройка disableDialogs для полного отключения диалоговых окон.
  • Включён встроенный PDF-просмотрщик на основе pdfium.

Ka anyị chetara gị na Electron na-enye gị ohere ịmepụta ngwa ọ bụla eserese site na iji teknụzụ ihe nchọgharị, nke akọwapụtara ya na Javascript, HTML na CSS, yana ọrụ nwere ike gbasaa site na usoro mgbakwunye. Ndị nrụpụta nwere ohere ịnweta modul Node.js, yana API agbatịkwuru maka imepụta mkparịta ụka nwa afọ, ijikọ ngwa, mepụta menu onodu, ijikọ na sistemụ ngosi, ijikwa windo, yana imekọrịta ihe na sistemụ Chromium.

N'adịghị ka ngwa weebụ, a na-ebuga mmemme dabere na Electron dị ka faịlụ nwere onwe ya nke na-ejikọtaghị na ihe nchọgharị. N'otu oge ahụ, onye nrụpụta ekwesịghị ichegbu onwe ya maka ibubata ngwa maka nyiwe dị iche iche; Electron ga-enye ike iwulite sistemụ niile nke Chromium na-akwado. Electron na-enyekwa ego iji hazie nnyefe akpaaka na ntinye nke mmelite (enwere ike ịnapụta mmelite site na sava dị iche ma ọ bụ site na GitHub ozugbo).

N'ime mmemme ndị e wuru n'elu ikpo okwu Electron, anyị nwere ike ịhụ onye nchịkọta akụkọ Atọm, почтовые клиенты nylas и Mailspring,, инструментарий для работы с Git GitKraken, WordPress Desktop blọgụ usoro, BitTorrent ahịa WebTorrent na Desktọpụ, yana ndị ahịa gọọmentị maka ọrụ dị ka Skype, Signal, Slack, Basecamp, Twitch, Ghost, Waya, Wrike, Visual Studio Code na Discord. Mkpokọta na katalọgụ mmemme Electron ewepụtara banyere 850 ngwa. Iji mee ka mmepe nke ngwa ọhụrụ dị mfe, usoro ọkọlọtọ ngwa ngosi, gụnyere ihe atụ koodu maka idozi nsogbu dị iche iche.

isi: opennet.ru

Tinye a comment