タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

base64とencodeに関するngzmのブックマーク (1)

  • javascriptでBase64 - Qiita

    javascriptでBase64 Data URI Schemeなどで任意のデータのBase64文字列が必要な場合がある。 大体のブラウザでwindow.btoa()及びwindow.atob()が存在するが これに渡せる文字列には制限があり、文字コードが0xff以下でないとエラーになる。 Base64文字列を得る方法として以下を考えた btoaに渡す文字列を工夫する 自前で実装する FileReader.prototype.readAsDataURLを利用する btoaに渡す文字列を工夫する btoa()に直接バイナリデータ文字列(8bit)を渡せば良い。 バイナリデータ文字列ならば文字コードが全て0xff以下であるので正常に変換が可能。

    javascriptでBase64 - Qiita
  • 1