在BrowserWindow(电子)中打开Markdown文件时出现编码错误

时间:2016-07-27 07:46:29

标签: markdown electron

您好我正试图直接在电子BrowserWindow中打开一个降价文件,如下所示:

const BrowserWindow = require('electron').BrowserWindow;
export function help() {
  let win = new BrowserWindow({
    width: 400,
    height: 600,
    x: 800,
    y: 0,
    closable: true,
    title: 'Help',
    defaultEncoding: 'utf8',
    webPreferences: {
      defaultFontSize: 20,
      defaultMonospaceFontSize: 20
    }
  });
  let options = {
    extraHeaders: 'Content-Type: text/html; charset=utf-8'
  };
  win.loadURL(`file://${__dirname}/help.md`, options);
  win.on('closed', function() {
  });
  return win;
}

但编码搞砸了。

⌘变为this这变成了ðŸ|“ðŸŒ

有人为此解决了问题吗?

0 个答案:

没有答案