ほとんどの人がファイルを保存するための JavaScript ライブラリについて知っているかどうかはわかりません。
基本的に、コードは次のように使用されます。
var bb = new BlobBuilder();
bb.append(content);
var fileSaver = window.saveAs(bb.getBlob("text/plain;charset=UTF-8"), "filename.txt");
しかし、今は次のようになっています。
var oMyBlob = new Blob([content], { type : "text/plain", endings: "transparent"});
window.saveAs(oMyBlob, "filename.txt");
いずれにせよ、私が使用するもの (非推奨の BlobBuilder または Blob の場合)、newLines は表示されず、すべてがテキスト ファイルの同じ行に保存されます。
なぜこれが起こっているのか知っていますか?さまざまな ContentTypes を使用してみました: text/plain、text/enricher、text/html...
これはどれもnewLinesでは機能しないようです。ファイルに保存したい「アラート(データ)」を作成すると、newLinesがそこにあります。このライブラリを使用すると、newLines などを解析するように見えますが、わかりません :( 別の文字セットも試してみました..
前もって感謝します。