Как я могу сделать «текст» на «загружаемый URL»? - PullRequest
0 голосов
/ 25 ноября 2018

Я делаю расширение Chrome, которое скачивает некоторые файлы с сайта.Я хочу написать какой-нибудь журнал с TXT-файлом, потому что в моей программе есть какая-то ошибка, и я хочу сохранить ошибку в TXT-файле.

, но я не могу найти, как это сделать.

кто-то говорит, что этоневозможно.я пытаюсь найти, некоторые вопросы говорят, что «приложение» может это сделать, а расширение - нет.если я хочу эту функцию, я должен изменить свою программу на веб-приложение?но я ничего не знаю об этом ...

"скачать файл" возможно, скачать это записать файл в файловую систему.я думаю, «написать текстовый файл» так легко, а потом скачивать графические и звуковые файлы ....

почему бы и нет ???что различно ??

Я вижу много вопросов, блогов и документов, но я не могу четко знать.

*, чтобы подвести итог

Я хочу сделать некоторый текст в загружаемый файл.Если я могу получить загружаемый файл и его URL, все идеально.

Я вижу это расширение, думаю, я могу это сделать.но я не знаю как это сделать.Пожалуйста, научите меня, как это сделать!

https://chrome.google.com/webstore/detail/save-text-to-file/mkepenkbhepjelljcfiooignmpfgochi/related

1 Ответ

0 голосов
/ 25 ноября 2018

Это то, что я понимаю из вашего вопроса, что вы хотите написать текст в файл .txt, и он должен автоматически загружаться для ваших пользователей.Для этого я пишу код на JavaScript, который, несомненно, поможет вам.

var fileText = "Your content which you want to save in file";

var fileBlob = new Blob([fileText], {
    type: 'text/plain'
});
var fileUrl = URL.createObjectURL(fileBlob);
var fileName = 'mytextfile.txt';

var fileOptions = {
    filename: fileName,
    url: fileUrl,
    conflictAction: 'uniquify'
};
fileOptions.saveAs = true;

Он автоматически загрузит файл mytextfile.txt с указанным вами содержимым.Вы можете реализовать эту логику в своем расширении Chrome по своему усмотрению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...