Я использую MIME для определения приложения, которое будет использоваться для открытия файла в библиотеке документов для приложения Windows 8.1.MIME pdf для окон 8.1
switch (extension)
{
case "DOCX":
options.ContentType = "application/vnd.ms-word.document.12";
break;
case "EXCEL":
options.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
break;
case "PPT":
options.ContentType = "application/vnd.openxmlformats-officedocument.presentationml.presentation";
break;
case "PDF":
options.ContentType = "application/pdf";
break;
}
await Windows.System.Launcher.LaunchUriAsync(uri, options);
Все отлично работает, за исключением файла pdf.
После открытия Windows 8 возникает ошибка в проблеме с файлом.
Есть ли что-то особенное, что делать с окнами 8 о файле pdf?
Можете ли вы предоставить журнал ошибок ...? – optimus
Я не понимаю, почему вы меняете тип содержимого для PDF-файла - он уже имеет соответствующий тип MIME. –
@optimus единственное сообщение, которое Windows предоставляет мне, это ошибка формата с этим файлом. Ошибка возникла, когда PDF Reader открыт, и это Reader Reader, который вызывает эту ошибку, а не мой код. – 3wic