Intereting Posts
Требуется простой пример OSMDroid Android не выбирает файл справа dimens.xml из папки значений Как добавить фоновое изображение в действие? Android установил последнее модифицированное время для файла Ошибка "validate_display: 255 error 3008 (EGL_BAD_DISPLAY)" от Toutorial Android Просмотреть добавить ребенка Как я могу динамически добавлять изображения в GridView? Android PhoneStateListener: onCellLocationChanged в режиме ожидания Как проверить данные POST, отправленные из приложения Android с правильной подписью SHA1? Google Cloud Messaging – сообщения, которые иногда не принимаются, пока не изменилось состояние сети Что делать с несколькими приложениями Android, которые имеют около 90% исходного кода? Есть ли окончательный список шаблонов uri для использования в приложениях для Android от Google? Как определить размер экрана устройства (маленький, обычный, большой, xlarge) с использованием кода? Расширение приложения для обмена переменными глобально Разница между командой adb «install» и командой «pm install»?

PDF «Скачать Неудачно» Только на Android-телефонах

Я знаю, что подобные вопросы заданы, но никто из них не ответил. Как следует из заголовка, PDF-документ успешно извлекается на ПК, а также iPhone из URL-адреса (URL-адрес вызывает контроллер веб-API C #, а функция возвращает PDF-файл в HttpWebResponse), но как только он приходит на телефоны Android, Он говорит «Скачать Неудачный», если только ссылка не открыта в Opera.

В приведенном ниже коде показано, как веб-ответ от стороннего веб-сервиса преобразуется в pdf и отображается:

bytes = Convert.FromBase64String(node.Value); res.Content = new ByteArrayContent(bytes); res.Content.Headers.ContentType = new MediaTypeHeaderValue("application/pdf"); res.Content.Headers.Add("Content-Disposition", "inline; filename=NatisDocument.PDF"); 

Я попытался изменить тип mime на application / octet-steam, он все равно делает то же самое, и я застрял в одной и той же проблеме в течение 2 рабочих дней.

Может ли кто-нибудь помочь? Или испытал такое же расстройство?

На устройстве Android 4.4.2 у меня нет проблем с «онлайн-открытием» PDF в Mozilla Firefox. Однако при загрузке PDF с защищенного URL-адреса ( https: // … ) Ошибка «Загрузить неудачную» происходит в Google Chrome и в собственном браузере Android. В таком случае не используйте ссылку, но нажмите ссылку и выберите «Сохранить ссылку» в контекстном меню; Затем нажмите «Открыть». См. Также https://android.stackexchange.com/questions/62894/android-download-pdf-giving-download-unsuccessful

С android lolipop sdcard по умолчанию недоступен для записи. Попробуйте изменить загрузочную память по умолчанию на внутреннюю и загрузку файлов больше не удастся