Странное поведение с QLPreviewer или устройством iPad, когда один файл docx не открывается на устройстве, но отлично работает в симуляторе (iPad и iPhone)

Я использую QLPreviewerController, чтобы открывать файлы разных форматов на iPad и iPhone для просмотра пользователем, но я внезапно получаю странное поведение на устройстве iPad air и mini (только два, а не другое устройство iPad или Air), что один конкретный файл с расширением docx не открывается.

Но этот же файл открывается в симуляторе для iPad и iPhone (на всех устройствах симулятора, включая воздух и мини).

Я перепроверил этот docx с другим устройством iPad air и mini, и все прошло гладко.

Итак, почему же он не открывается в этом конкретном устройстве iPad air и mini?

Ниже вы можете найти снимок экрана устройства iPad Air и симулятора.

Устройство iPad Air

введите описание изображения здесьМы будем благодарны за любую помощь и заранее благодарим.


person nikhil84    schedule 17.02.2015    source источник
comment
Не могли бы вы проверить, есть ли разница (особенно в верхнем / нижнем регистре) с именем файла (имя, которое вы используете в коде, и фактическое имя документа).   -  person Dipen Patel    schedule 17.02.2015
comment
Нет никакой разницы в названии документа, так как на устройстве и симуляторе выполняется один и тот же код. Также странно то, что он работает на другом устройстве iPad (физическом)   -  person nikhil84    schedule 18.02.2015


Ответы (1)


Я нашел причину вышеуказанного запроса и заключается в том, что сам документ (файл .docx) имеет дефект, т. Е. Удалите одно конкретное изображение, присутствующее в нем, а затем оно открылось.

Тем не менее, я не нашел точной причины, по которой он работал гладко в симуляторе и устройствах iPhone, но не на устройстве iPad Air.

person nikhil84    schedule 18.02.2015