Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.09.2015, 16:23
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

KupueIIIKo,
На каком андройде и в каком браузере? Работает ли в эмуляторе?
Канвас почти кроссбраузерен.
Ответить с цитированием
  #12 (permalink)  
Старый 08.09.2015, 16:25
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

KupueIIIKo, не надо так про андроид.

Последний Chrome, Android 5.1.1
Ответить с цитированием
  #13 (permalink)  
Старый 08.09.2015, 16:40
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

KupueIIIKo,
Скорее всего вы упираетесь в кроссориджин, на сколько я понял toDataURL по соображениям безопасности не дает сделать это с картинками (только то что нарисовано).

есть ещё getImageData, но тогда вы упретесь в кроссориджин.

А так не работает?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>

</head>
<body>

<input placeholder="Введите урл картинки" />

<script>
window.onload = function () {
    document.querySelector('input').addEventListener('input', function () {
        var link = document.createElement('a');
        link.href = this.value;
        link.download = 'yandex.png';
        link.click();
    }, false);
};
</script>
</body>
</html>
Ответить с цитированием
  #14 (permalink)  
Старый 08.09.2015, 16:42
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

http://htmlbook.ru/html/a/download
Ответить с цитированием
  #15 (permalink)  
Старый 08.09.2015, 18:27
Аватар для KupueIIIKo
Профессор
Отправить личное сообщение для KupueIIIKo Посмотреть профиль Найти все сообщения от KupueIIIKo
 
Регистрация: 04.10.2011
Сообщений: 357

Сообщение от tsigel Посмотреть сообщение
http://htmlbook.ru/html/a/download
Не кроссбраузерный
__________________
Обеими руками за монополизацию браузерного бизнеса. Меньше браузеров, большего свободного времени у разработчиков.©KupueIIIKo
Ответить с цитированием
  #16 (permalink)  
Старый 08.09.2015, 18:29
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

KupueIIIKo,
Придется подключить сервер
Ответить с цитированием
  #17 (permalink)  
Старый 08.09.2015, 18:30
Аватар для KupueIIIKo
Профессор
Отправить личное сообщение для KupueIIIKo Посмотреть профиль Найти все сообщения от KupueIIIKo
 
Регистрация: 04.10.2011
Сообщений: 357

Сообщение от tsigel Посмотреть сообщение
Может не в тему но это разве не везде работает?
http://jsfiddle.net/AbdiasSoftware/7PRNN/
ANDROID 2.1 toDataUrl не поддерживает, где найти кроссбраузерный скрипт чтоб его подлючить для неподдерживаемых браузерами?
__________________
Обеими руками за монополизацию браузерного бизнеса. Меньше браузеров, большего свободного времени у разработчиков.©KupueIIIKo
Ответить с цитированием
  #18 (permalink)  
Старый 08.09.2015, 19:02
Аватар для KupueIIIKo
Профессор
Отправить личное сообщение для KupueIIIKo Посмотреть профиль Найти все сообщения от KupueIIIKo
 
Регистрация: 04.10.2011
Сообщений: 357

Сообщение от tsigel Посмотреть сообщение
KupueIIIKo,
Придется подключить сервер
Идеальное решение через saveAs
Но не могу кроссбраузерно, щас проверю target='_blank' на андройде как будет реагировать
__________________
Обеими руками за монополизацию браузерного бизнеса. Меньше браузеров, большего свободного времени у разработчиков.©KupueIIIKo
Ответить с цитированием
  #19 (permalink)  
Старый 08.09.2015, 19:06
Аватар для KupueIIIKo
Профессор
Отправить личное сообщение для KupueIIIKo Посмотреть профиль Найти все сообщения от KupueIIIKo
 
Регистрация: 04.10.2011
Сообщений: 357

Сообщение от tsigel Посмотреть сообщение
KupueIIIKo,
Придется подключить сервер
Кстати сервак мне и так отдает base64) с этим проблем нет) Чисто нужно показывать окно куда сохранить изображение)

То есть кликнул и сохранить файл)
__________________
Обеими руками за монополизацию браузерного бизнеса. Меньше браузеров, большего свободного времени у разработчиков.©KupueIIIKo
Ответить с цитированием
  #20 (permalink)  
Старый 08.09.2015, 19:08
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

KupueIIIKo,
ну он же может выдать ссылку на скачивание, в чем проблема?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
javascript для перехвата URL открытой страницы rafael Firefox/Mozilla 0 19.11.2011 14:48
<!--[if IE]> есть, а какие сокращения для других браузеров Александр х@к Элементы интерфейса 9 02.09.2011 23:01
Подходит ли Javascript для решения следующей задачи? alikol Оффтопик 4 24.10.2010 22:40
Подходит ли Javascript для решения следующей задачи? alikol Общие вопросы Javascript 7 24.10.2010 14:10
Есть ли паттерн для решения задачи jetli13 Общие вопросы Javascript 6 04.08.2010 14:20