Возможно ли base64 кодировать файл с помощью Javascript непосредственно с удаленного URL-адреса? Например, если бы я хотел, чтобы base64 закодировал логотип google в моем приложении с https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png только с javascript, это можно сделать?Javascript Base64 Удаленный файл
1
A
ответ
0
Я нашел жизнеспособное решение, используя холст html5 и jquery - jsfiddle, скопированный здесь. Я, вероятно, идти по этому пути:
https://jsfiddle.net/bu25sosf/1/
function convertImgToBase64(url, callback, outputFormat) {
var img = new Image();
img.crossOrigin = 'Anonymous';
img.onload = function() {
var canvas = document.createElement('CANVAS');
var ctx = canvas.getContext('2d');
canvas.height = this.height;
canvas.width = this.width;
ctx.drawImage(this, 0, 0);
var dataURL = canvas.toDataURL(outputFormat || 'image/png');
callback(dataURL);
canvas = null;
};
img.src = url;
}
$('#img2b64').submit(function (event) {
var imageUrl = $(this).find('input[name=url]').val();
console.log('imageUrl', imageUrl);
convertImgToBase64(imageUrl, function (base64Img) {
$('.output')
.find('textarea')
.val(base64Img)
.end()
.find('a')
.attr('href', base64Img)
.text(base64Img)
.end()
.find('img')
.attr('src', base64Img);
});
event.preventDefault();
});
Смежные вопросы
- 1. Как преобразовать файл в base64 в JavaScript?
- 2. JavaScript: сохранить base64 строку как файл
- 3. Преобразование Base64 в файл изображения с javascript
- 4. Удаленный удаленный файл в ExpressJS
- 5. Переопределить удаленный файл JavaScript с локальной копией?
- 6. Javascript: читать удаленный файл как двоичный
- 7. Base64 - Файл поврежден
- 8. Javascript - возможно ли base64 удаленное изображение?
- 9. jpg to base64 javascript
- 10. Удаленный сайт, локальная Перенаправление файл
- 11. Декодирование base64 php-файл
- 12. ReactJS base64 загрузить файл
- 13. сделать base64 файл downloadabe?
- 14. Base64 в файл изображения
- 15. Как Curl удаленный файл на удаленный сервер
- 16. javascript unicode base64 encode
- 17. base64 Javascript закодировать
- 18. Base64 кодирует JavaScript Object
- 19. Javascript: Изображение на Base64?
- 20. Javascript base64 encode URL
- 21. удаленный файл не исчезнет
- 22. Perforce - Восстановить удаленный файл
- 23. Удаленный файл Keystore Android
- 24. Удаленный файл exe exe
- 25. Linux удаленный файл восстановления
- 26. Невозможно CURL удаленный файл
- 27. Удаленный файл Netbeans?
- 28. Включая удаленный HTML-файл
- 29. как восстановить удаленный файл
- 30. Sourcetree - отменить удаленный файл