Windows、MacOS平台下的字体列表改用原生方式获取
This commit is contained in:
@@ -3,8 +3,18 @@
|
||||
|
||||
// exports.getAvailableFontFamilies = getAvailableFontFamilies
|
||||
|
||||
import { getFonts as getFontsByCommand } from 'font-list'
|
||||
import { getAvailableFontFamilies } from 'electron-font-manager'
|
||||
|
||||
import { getFonts } from 'font-list'
|
||||
|
||||
const getFonts = async() => {
|
||||
switch (process.platform) {
|
||||
case 'win32':
|
||||
case 'darwin':
|
||||
return getAvailableFontFamilies()
|
||||
default: return getFontsByCommand()
|
||||
}
|
||||
}
|
||||
|
||||
export {
|
||||
getFonts,
|
||||
|
||||
Reference in New Issue
Block a user