2.0 version upgrade Add a large number of CEF underlying APIs (some not added) for better use in GO Remove the logical functions from the dynamic library and transfer them to GO for implementation, in order to preserve only API exports in the dynamic library Remove the Application Configuration and use it directly Remove Bind Field Method Adjusting/optimizing event driven 1 IPC event addition supports composite data type data structure 2 IPC event on (listening) function, adjusted to pass parameters through function parameters and context parameters 3 IPC Event Emit (Trigger) Function Go: Emit Add to trigger the specified sub process Go event or the specified sub process JS event JS: Emit adds a configuration item method to trigger specified subprocess events or other subprocess events Option: { Name: String Function Name Arguments: array [...] List of input parameters Callback: function (...) Reply function Mode: int Trigger mode: Asynchronous and synchronous 0: async or 1: sync Target: int Trigger target, main process, current process int 0: main 1: current } Add the emitSync (trigger synchronization) function in JS for IPC events IPC Event on (Listening) Function Go: on Add configuration item, optional process listening events Remove bind bound fields Fix memory overflow issues Fix the issue of not loading pages every first time the application is launched Repair/Optimize Others

项目简介

Energy is Golang based on Chromium for building Windows、MacOSX、Linux desktop applications

发行版本 19

v2.3.0

全部发行版

贡献者 4

开发语言

  • Go 99.5 %
  • NSIS 0.2 %
  • Roff 0.1 %
  • Shell 0.1 %
  • Batchfile 0.0 %