У меня есть приложение с ионным приложением, использующее angular-pdf-viewer, с pdf.js, чтобы отображать pdf-документы с URL-адреса. Зритель работает на устройствах Android и устройствах IOS с IOS 9, но, как и в IOS 10, PDF не будет отображаться. У кого-нибудь была аналогичная проблема?угловой pdf не работает на IOS 10
ответ
Итак, в итоге я обнаружил, что мне нужно переместить эту строку из инструкции if, чтобы она всегда запускалась: PDFJS.disableRange = true; Кажется, все отлично работает сейчас для тех, кто испытывает ту же проблему.
Обратите внимание, что вы отключили диапазон для всех современных браузеров, у которых нет ошибок в XHR с запросами диапазона (например, Chrome или Firefox). Имея запросы диапазона, вы можете загружать только часть, необходимую для быстрого отображения PDF-файла. – async5
Я столкнулся с той же проблемой. И я узнал, что это проблема совместимости PDFJS. Временное решение этой проблемы, вы можете установить
PDFJS.disableRange = true;
т.е. вы ограничивающие загрузить весь файл, а не на кусках без обнаружения устройства.
Прокомментируйте, что у кого-то еще есть проблема, даже после этого обходного пути.
- 1. угловой/ионный не работает на iOS 10
- 2. PhoneGap камера не работает на ios 10
- 3. navigationItem.TitleView не работает на iOS 10
- 4. Masked UIVisualEffectView не работает на iOS 10
- 5. Push Notification не работает на iOS 10
- 6. NSTimer - работает на iOS 10, но не на iOS 9.3
- 7. iOS 10 симулятор не работает
- 8. iOS 10 ScrollView не работает
- 9. PDF внутри iFrame не работает на iOS
- 10. Глубокая ссылка в iOS 10 не работает
- 11. iOS 10 Simulator не работает за прокси
- 12. onkeyup не работает в iOS 10
- 13. NSURLConnectionDelegate работает на iOS 9 и 10?
- 14. Xamamarin iOS 10 симулятор не работает
- 15. Firebase SDK не работает с iOS 10
- 16. UIRefresh для UITableView не работает iOS 10
- 17. Действие UISwitch не работает в iOS 10
- 18. Локализация уведомлений не работает в iOS 10
- 19. UIImagePickerController cameraViewTransform не работает в iOS 10
- 20. Выбор угловой ссылки не работает на сафари IOS
- 21. UIImagePickerController пользовательская кнопка FlashMode не работает на IOS 10 (быстро)
- 22. Отладка Xcode 8 на устройстве ios 10 не работает
- 23. Сегодня анимация расширения виджета не работает на iOS 10
- 24. Push Notification не работает на iOS 10 через TestFlight
- 25. Мое ионное приложение не работает на ios 10?
- 26. Почему URLSession не возобновляется на iOS 10?
- 27. Ios Appirater не работает должным образом в Ios 10
- 28. Загрузка pdf не работает
- 29. nativescript угловой табуляции не отображается на iOS
- 30. IOS 10: Emoji на UIButton
Кто-то сказал, что обнаружение сафари в совместимости, js больше не работает https://github.com/mozilla/pdf.js/issues/5405#issuecomment-252546051 и подвергает сафари ошибку с запросом диапазона. Попробуйте зафиксировать боевую готовность, обнаружение js. – async5
Большое спасибо за помощь. Я попытался изменить эту строку из файла compatability.js: if (isSafari || isOldAndroid || isChromeWithRangeBug) теперь, если (isOldAndroid || isChromeWithRangeBug), поэтому я сбросил чек на Safari, но это не работает. Любые советы относительно того, что я должен исправлять, будут высоко оценены. – user3407300