Что я пытаюсь сделать? Вот код для этого. < /P>
Код: Выделить всё
async function getFile() {
const response = await octokit.request("GET /repos/{owner}/{repo}/contents/{path}", {
owner: "my-username",
repo: "my-repo",
path: "path/to/myfile.ext",
headers: {
accept: "application/vnd.github.raw+json",
'X-GitHub-Api-Version': '2022-11-28'
}
});
console.log(response.data); // shows raw-looking data that starts with
const blob = new Blob([response.data], {type: 'application/pdf'});
const url = URL.createObjectURL(blob);
window.open(url); // [code]const blob = new Blob([response.data]);to
Код: Выделить всё
const blob = new Blob([response.data], {type: 'application/pdf'});Но проблема все еще сохраняется.
Подробнее здесь: https://stackoverflow.com/questions/797 ... blank-file
Мобильная версия