petyaas Опубликовано 8 сентября, 2018 Поделиться Опубликовано 8 сентября, 2018 (изменено) как скачать файл стандартным загрузчиком по умолчанию? Изменено 9 сентября, 2018 пользователем petyaas Цитата Ссылка на комментарий
0 sinuke Опубликовано 9 сентября, 2018 Поделиться Опубликовано 9 сентября, 2018 да! Barbanel и OnePeople 2 Цитата Ссылка на комментарий
0 Евгений Корепов Опубликовано 13 сентября, 2018 Поделиться Опубликовано 13 сентября, 2018 В 09.09.2018 в 10:56, sinuke сказал: да! Надо отвечать 42 https://ru.wikipedia.org/wiki/Ответ_на_главный_вопрос_жизни,_вселенной_и_всего_такого А автору топика совет - хотите получить ответ, задавайте вопросы правильно и подробно. Какая платформа? Что такое "стандартный загрузчик"? И так далее... Цитата Ссылка на комментарий
0 sinuke Опубликовано 14 сентября, 2018 Поделиться Опубликовано 14 сентября, 2018 16 часов назад, Евгений Корепов сказал: Надо отвечать 42 https://ru.wikipedia.org/wiki/Ответ_на_главный_вопрос_жизни,_вселенной_и_всего_такого А автору топика совет - хотите получить ответ, задавайте вопросы правильно и подробно. Какая платформа? Что такое "стандартный загрузчик"? И так далее... я когда отвечал, там даже вопроса не было... а утверждение. автор уже просто хоть чуток изменил первоначальное сообщение Евгений Корепов 1 Цитата Ссылка на комментарий
0 Евгений Корепов Опубликовано 14 сентября, 2018 Поделиться Опубликовано 14 сентября, 2018 Ну а в тему - если это винда, то можете попробовать открыть ссылку на файл с помощью ShellExecute, если андроид, то запустить активити как тут https://stackoverflow.com/questions/49200962/delphi-10-2-how-can-i-open-a-url-in-androids-web-browser-from-my-application (вместо TJIntent.JavaClass.ACTION_VIEW можете попробовать использовать другие экшены). В ios не подскажу... Anatoliy 1 Цитата Ссылка на комментарий
0 petyaas Опубликовано 22 сентября, 2018 Автор Поделиться Опубликовано 22 сентября, 2018 В 14.09.2018 в 11:31, Евгений Корепов сказал: Ну а в тему - если это винда, то можете попробовать открыть ссылку на файл с помощью ShellExecute, если андроид, то запустить активити как тут https://stackoverflow.com/questions/49200962/delphi-10-2-how-can-i-open-a-url-in-androids-web-browser-from-my-application (вместо TJIntent.JavaClass.ACTION_VIEW можете попробовать использовать другие экшены). В ios не подскажу... Как использовать "диспетчер загрузки" ? Цитата Ссылка на комментарий
0 petyaas Опубликовано 23 сентября, 2018 Автор Поделиться Опубликовано 23 сентября, 2018 (изменено) 43 минуты назад, Евгений Корепов сказал: Этот вопрос в разделе андроид. Диспетчер загрузки в андроиде Downloadmanager, downloadservice Изменено 23 сентября, 2018 пользователем petyaas Цитата Ссылка на комментарий
0 Barbanel Опубликовано 24 сентября, 2018 Поделиться Опубликовано 24 сентября, 2018 В 22.09.2018 в 21:13, petyaas сказал: Как использовать "диспетчер загрузки" ? TDispetcherZagruzki.Use(SsylkaToFile); Цитата Ссылка на комментарий
0 Barbanel Опубликовано 24 сентября, 2018 Поделиться Опубликовано 24 сентября, 2018 А если серьезно, то вам посоветовали выше, вы хоть пробовали? Мы используем такой же подход, файл загружается в нашем случае браузером по умолчанию - хромом. В вашем случае - что выбрано в системе, тем и загрузится. Цитата Ссылка на комментарий
0 Евгений Корепов Опубликовано 24 сентября, 2018 Поделиться Опубликовано 24 сентября, 2018 (изменено) Вот как то так: uses ......... Androidapi.JNI.JavaTypes, Androidapi.Helpers, Androidapi.JNI.GraphicsContentViewText; ....... procedure TForm1.FormCreate(Sender: TObject); Var DownloadManager : JObject; begin DownloadManager:=SharedActivityContext.getSystemService(TJContext.JavaClass.DOWNLOAD_SERVICE); if DownloadManager <> nil then begin Используем... end; end; Вот как именно использовать - тут можно голову сломать, может кто и подскажет На java это делается вот так примерно: DownloadManager downloadmanager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE); Uri uri = Uri.parse("http://www.example.com/myfile.mp3"); DownloadManager.Request request = new DownloadManager.Request(uri); request.setTitle("My File"); request.setDescription("Downloading"); request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); request.setDestinationUri(Uri.parse("file://" + folderName + "/myfile.mp3")); downloadmanager.enqueue(request); Подозреваю что вам придется самостоятельно описать класс (интерфейс) DownloadService. Изменено 24 сентября, 2018 пользователем Евгений Корепов petyaas 1 Цитата Ссылка на комментарий
Вопрос
petyaas
как скачать файл стандартным загрузчиком по умолчанию?
Изменено пользователем petyaasСсылка на комментарий
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.