input-type-fileとFileReader.readAsText()を使用してローカルテキストファイルを読み取っています。この問題は、ローカルテキストファイルにÜのような文字が含まれている場合に発生します。その場合、それはï¿に変換されます。もちろん、FileReader.readAsText(File、encoding)のパラメーターとして手動でiso8859-1にエンコードを設定することもできますが、ユーザーがどのようなエンコードを設定したのかわかりません。
私の質問は、クライアントマシンでエンコーディングを決定するオプションがあるかどうかです。
よろしくkkris1983