Nodejs сохранить HTML5 файл ввода - PullRequest
0 голосов
/ 22 сентября 2018

Я хочу сохранить ввод HTML-файла в месте назначения, но что-то идет не так.Что это за кодировка, которую мне придется использовать с "fs".Должен ли я сделать это в двоичный файл, прежде чем пытаться сохранить его, или у него есть какая-то другая кодировка.

const electron = require('electron');
const fs = require('fs');
const ipc = electron.ipcRenderer;

document.getElementById('fileinput').addEventListener('change', function () {
        var file = this.files[0];
        fs.writeFile('./src/models/steve.png', file, 'binary' ,function (err) {
            ipc.send('reloadMainWindow');
        });

}, false);

}
<!DOCTYPE html>

<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title>Import Skin</title>

    </head>
    <body>
        <p id="tmp">Please choose a skin to preview</p>
        <input type="file" id="fileinput" />
        <script src="" async defer></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.0.3/socket.io.js"></script>
    <script>
        require('../scripts/saveSkin.js');

    </script>
    </body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...