2016-07-13 2 views
0

J'utilise Xcode 8 et Ionic. Je peux obtenir de l'audio pour jouer sur Android mais pas iOS. Le journal de Xcode dit ceci:HTMLAudioElement Audio Ne joue pas sur iOS (application Ionic)

2016-07-13 18:19:44.802014 SpotShuffle[830:104683] [] <<<<FIGSANDBOX>>>> Path </private/var/mobile/Containers/Data/Application/EC634407-1752-4EE2-814E-B88353EA36B0/tmp/MediaCache> could not be converted by realpath() (requires all elements of path are present) 

2016-07-13 18:19:44.803145 SpotShuffle[830:104683] [] __InternalSandboxRegisterURL_block_invoke signalled err=-12780 (kFigBaseObjectError_ParamErr) (Could not obtain realpath for specified URL) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/EmbeddedCoreMediaFramework/EmbeddedCoreMedia-1847.11.1/Prototypes/Player/ClientServer/FigSandboxSupport.c line 590 

Avez-vous des conseils?

+0

avez-vous résolu le problème? Je suis confronté au même problème. –

Répondre

0

Je reçois une erreur similaire essayant de lire une vidéo dans iOS 10 beta 2.

« Impossible d'obtenir realpath pour l'URL spécifiée »

ObtainAndRegisterSandboxExtensionForPath signalled err=-12780 (kFigBaseObjectError_ParamErr) (Could not obtain realpath for specified URL) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/EmbeddedCoreMediaFramework/EmbeddedCoreMedia-1873/Prototypes/Player/ClientServer/FigSandboxSupport.c line 486 

Je pense que quelque part dans le fichier est une URL commençant par "//:" au lieu de "http //:". Les navigateurs Web récupèrent le bon protocole d'URL à partir de l'URL de la page. Dans Ionic et Cordova, le protocole de page est "file: //", ce qui pourrait casser la bibliothèque realpath.