簡體   English   中英

Github API-將圖像從base64陣列上傳到存儲庫

[英]Github API - Upload an Image to Repo from base64 array

我已經使用Github.js API從網絡會話成功地將json文件寫入Github Repo: https : //github.com/michael/github

我想讓用戶在瀏覽器中上傳一個圖像,然后將該圖像保存到倉庫中,因此我必須將倉庫另存為64位數組(或表示它的Blob)。 我嘗試了幾種選擇,但沒有成功。 有人可以建議如何使用repo.writeFile()上傳圖像嗎?

不是最漂亮的解決方案,但是如果我在repo.writeFile()選項中將“ encode”設置為“ false”,這對我來說是可行的。

從文件閱讀器讀取的代表文件的字符串:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM