🎉

ElectronがMacで出すフォント関係のエラーを抑制する

2023/08/17に公開

環境: electron@26.0.0

コンソールにこういうエラーが大量に出る件:

2023-08-17 09:01:54.714 Electron Helper (Renderer)[43944:1425920] CoreText note: Client requested name ".HiraKakuInterface-W7", it will get TimesNewRomanPSMT rather than the intended font. All system UI font access should be through proper APIs such as CTFontCreateUIFontForLanguage() or +[NSFont systemFontOfSize:].

一応issueは立ってるけど、Chromium側の問題らしい。

https://github.com/electron/electron/issues/33317

システムフォントを取得する際の問題らしいので、 font-family: system-ui の指定をやめれば解決します。フォント名を具体的に指定するなりsans-serifなりを指定すればいいでしょう。どうしてもシステムフォントを指定したい場合は我慢しろ!!

Discussion