Skip to content

Commit f59b172

Browse files
committed
fix: 修复mac和linux版本无法读取到内置浏览器的BUG
1 parent b0be5a6 commit f59b172

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/common/src/utils/valid.browser.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@ import 'electron';
88
export function getValidBrowsers(): ValidBrowser[] {
99
switch (os.platform()) {
1010
case 'darwin': {
11-
return [];
11+
return [
12+
{
13+
name: '软件内置浏览器-谷歌(Chrome)',
14+
path: resolveBrowserPath('bin\\chrome\\chrome\\chrome.exe')
15+
}
16+
].filter((b) => b.path) as ValidBrowser[];
1217
}
1318
case 'win32': {
1419
return [
@@ -27,7 +32,12 @@ export function getValidBrowsers(): ValidBrowser[] {
2732
].filter((b) => b.path) as ValidBrowser[];
2833
}
2934
default: {
30-
return [];
35+
return [
36+
{
37+
name: '软件内置浏览器-谷歌(Chrome)',
38+
path: resolveBrowserPath('bin\\chrome\\chrome\\chrome.exe')
39+
}
40+
].filter((b) => b.path) as ValidBrowser[];
3141
}
3242
}
3343
}

0 commit comments

Comments
 (0)