使用新语法

This commit is contained in:
哆啦好梦
2023-03-07 19:12:11 +08:00
parent 948084cbc1
commit 20ae074a3b
12 changed files with 66 additions and 51 deletions

View File

@@ -11,7 +11,7 @@ const {
powerMonitor, screen, nativeTheme
} = require('electron');
const dayjs = require('dayjs');
const ChildJob = require('ee-core/jobs/child');
const { ChildJob } = require('ee-core/jobs');
const Ps = require('ee-core/ps');
const Log = require('ee-core/log');
@@ -195,6 +195,7 @@ class ExampleController extends Controller {
content = args.content;
}
// electron实验性功能慎用
browserViewObj = new BrowserView();
this.app.electron.mainWindow.setBrowserView(browserViewObj)
browserViewObj.setBounds({
@@ -211,6 +212,7 @@ class ExampleController extends Controller {
* 移除视图内容
*/
removeViewContent () {
// removeBrowserView移除视图后进程依然存在估计是electron bug
this.app.electron.mainWindow.removeBrowserView(browserViewObj);
return true
}