2016-08-30 3 views
0

からレポに画像をアップロードする:私は、ユーザーが持っているしたいと思いますhttps://github.com/michael/githubのGitHub API - 私は成功しGithub.jsのAPIを使用してWebセッションからのGithubレポにJSONファイルを書いているのbase64配列

ブラウザに画像をアップロードして、この画像をレポに保存してください。そのため、レポを64ビット配列(またはそれを表すBlob)として保存する必要があります。私はいくつかの選択肢を試しましたが、成功しませんでした。誰かがrepo.writeFile()を使用して画像をアップロードする方法をアドバイスできますか?

答えて

0

もっともきれいな解決策ではありませんが、repo.writeFile()オプションで "encode"を "false"に設定すると、これは私には役に立ちます。

ファイルリーダーから読み込むように、ファイルを表す文字列:

window.btoa(window.atob((reader.result.replace(/^(.+,)/, '')))); 
+0

あなたはデータのURLまたはバイナリ文字列として結果を読んでいますか?または配列バッファ? – Bren

関連する問題