fressian-cljs icon indicating copy to clipboard operation
fressian-cljs copied to clipboard

Add support for encoding ArrayBuffers

Open gacelita opened this issue 7 years ago • 1 comments

This allows users to upload files via Websockets using Fressian as transport format (jahoren/Chord).

(let [fr (js/FileReader.)
      file (-> some-js-event .-target .-files (aget 0))]
  (set! (.-onload fr) #(send-this-to-chord (-> fr .-result)))
  (.readAsArrayBuffer fr file))

gacelita avatar Mar 07 '17 12:03 gacelita