2015-04-28 35 views
5

Próbuję utworzyć łącze do pliku .pptx z mobilnego safari i otworzyć plik w programie PowerPoint. Mój związek wygląda to href = "MS-PowerPoint: OFV | u | https://www.test.com/test.pptx" według informacji na https://msdn.microsoft.com/en-us/library/office/dn906146.aspx#sectionSection8Otwieranie pliku PowerPoint w programie PowerPoint na iPadzie

PowerPoint schemacie = ms PowerPoint:

open-for-view-cmd = „OFV | u | " dokument-uri

To działa na pulpicie Windows po prostu dobrze po przekazaniu kilku ostrzeżeń, jednak na iPadzie otwiera biuro 365 mówi otwarcie pliku test.pptx 0%, a następnie dostaje następujący błąd "serwer, który próbujesz dostęp do tej wersji biura nie jest obsługiwany "

Każda pomoc będzie doceniona.

Mam iPada z systemem ios 8.3

Dzięki.

+0

Jakieś aktualizacje dotyczące tego numeru? Próbuję czegoś podobnego bez skutku. – BFeher

+0

Jakieś aktualizacje dotyczące tego problemu? – Irshad

Odpowiedz

1

Zgodnie z docs dev iOS musisz potwierdzić, czy program URL mogą być otwierane za pomocą aplikacji zainstalowanej na urządzeniu aktualnie wykorzystuje canOpenURL

powróci NO jeśli nie ma zainstalowany na urządzeniu aplikacja, która jest zarejestrowany do obsługi schematu URL lub jeśli nie zadeklarowałeś schematu URL w pliku Info.plist; w przeciwnym razie, YES.

Jeśli Twoja aplikacja jest połączona w systemie iOS lub później, musisz zadeklarować schematy URL, które chcesz przekazać do tej metody.

Jeśli twoja aplikacja (iOS 9.0 lub nowsza) wywołuje tę metodę za pomocą schematu, który nie został zadeklarowany, metoda zwróci wartość NIE, niezależnie od tego, czy na urządzeniu zainstalowana jest odpowiednia aplikacja dla tego schematu.

chodzi o strukturze rzeczywistej URL to musi być zakodowany i musi być bezpośredni link do pliku (nie przekierowań). Jeśli adres URL ma format, którego Office nie może obsłużyć lub pobieranie nie powiedzie się, Office nie zwróci użytkownika do aplikacji wywołującej.

Przykład kodowanych: ms PDF% 3Aofv% 7Cu% 7Chttps% 3A% 2F% 2Fwww.test.com% 2Ftest.pptx

Również Urząd bezpieczeństwa powróci tylko do użytkowników odsyłając aplikację, jeśli plik został pomyślnie otwarty. Wycofanie się z aplikacji powoduje wywołanie protokołu przekazywania, trybu otwartego, adresu URL, przesłania statusu w toku i kontekstu dokumentu. Status przesyłania oczekuje na deskryptor | z | i ma wartość Tak lub Nie.

Połączenie lub jeden z tych problemów może spowodować, że dokument nie zostanie otwarty.

Powiązane problemy