2010-01-05 5 views
0

У меня возникли проблемы при загрузке текстового файла с содержимым юникода в UIWebview.Проблема с просмотром текстового файла на UIWebview

Как я могу установить кодировку для UIWebView с использованием loadRequest так:

[myWebView loadRequest: [NSURLRequest requestWithURL: [NSURL fileURLWithPath: TempFilePath]]];

Этот код, кажется, работает, но я не могу использовать его, чтобы открыть файл MS Office:

[myWebView LoadData: [NSData dataWithContentsOfFile: TempFilePath] MIMETYPE: self._mimetype textEncodingName: @ "UTF-8" baseURL: nil];

Спасибо, что помогли мне.

+1

Вы получаете сообщение об ошибке? Насколько велик «большой» файл? –

ответ

0

Какая ценность self._mimetype?

Исходя из этого Technote, я не верю, что вы сможете открыть .docx файлов (заархивировано-XML), но вы должны быть в состоянии открыть .doc файлов.

Также убедитесь, что в последнем случае вы используете правильный тип MIME (application/msword).

+0

Спасибо за помощь. Я могу загрузить документы 2007 года. Необходимо определить правильное расширение для tempFilePath. И все будет работать –