0
我有一個Web應用程序,我的客戶想要在Electron應用程序中打包。我 成功創建一個正確加載我的網站。但是,默認字體被更改爲Times New Roman,而不是Chrome中顯示的Helvetica Neue(在我的boostrap-customized.css中指定)。電子覆蓋我的字體
我已經查看了Electron文檔,發現了包含defaultFontFamily對象的webPreferences對象,該對象包含標準,襯線,sansSerif,等寬線,草書和幻想中的每一個的字符串。我的問題是找到一個如何指定我想要的值作爲BrowserWindow()的構造函數的一部分的示例。我曾經嘗試都
webPreferences.defaultFontFamily.standard: 'Helvetica'
和
webPreferences:defaultFontFamily:standard: 'Helvetica'
既給我「語法錯誤:意外令牌」的第一階段或第二結腸。
我確定這是一些簡單的Javascript事情,我不熟悉,或者至少我希望是。
真正的罪魁禍首這裏竟然是該webPreferences對象是不是已經定義爲我以爲這是。我最終不得不做的就是更接近你如何定義obj,只是指定了那裏的所有值。然後將該對象傳遞給BrowserWindow()構造函數。 – cneff