close
簡單說明一下程序
1. 先找一張自己喜歡的200K以下的Gif動圖
2. 把圖片轉成base64編碼預備好
https://www.base64-image.de/
3. 先進入自己的Gitlab中/設定
4. 整理好以下js,並輸入在Console中
function dataURLtoBlob(dataurl) { var arr = dataurl.split(","), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n); while (n--) { u8arr[n] = bstr.charCodeAt(n); } return new Blob([u8arr], { type: mime }); } let blob = dataURLtoBlob('你的圖片BASE64編碼') ; let avatar = $('.js-user-avatar-input').data('glcrop') ; avatar.croppedImageBlob = blob;
5. 按下 更新個人資料設定
6. 重新整理,完成!
原理可以參照原文章 : https://zhuanlan.zhihu.com/p/103118592
文章標籤
全站熱搜