Moin,
seit drei Tagen kämpfe ich mit einer eigentlich einfachen Aufgabe: Ich habe eine Audio Datei (m4a, mp3) und möchte diese in einem WKWebView abspielen. Es geht auch um die Anzeige von html, pdf, Text und Bilder. Da erschien mir ein WebView passend. Das ist auch nur ein ganz kleines Bruchstück der App.
Die Audiodaten liegen erst mal als NSData vor. Nun habe ich mir das so gedacht:
mimeType ist definiert und auch auf Darstellbarkeit getestet. Klappt wunderbar mit Text, pdf und Bildern. Leider nicht mit Audio. Der Player wird angezeigt und die Konsole sagt:
Als zweite Variante habe ich mir die Audio Daten auf die Platte geschrieben um diese von dort abzuspielen. Leider auch ohne Erfolg. Liegt die Datei auf einem echten WebServer geht's, aber nicht von lokal.
Ich habe zig Varianten durchgetestet, an ATS liegt es nicht. Der Player sagt nur "Error"
Wie muss filePath aussehen, damit es klappt?
seit drei Tagen kämpfe ich mit einer eigentlich einfachen Aufgabe: Ich habe eine Audio Datei (m4a, mp3) und möchte diese in einem WKWebView abspielen. Es geht auch um die Anzeige von html, pdf, Text und Bilder. Da erschien mir ein WebView passend. Das ist auch nur ein ganz kleines Bruchstück der App.
Die Audiodaten liegen erst mal als NSData vor. Nun habe ich mir das so gedacht:
mimeType ist definiert und auch auf Darstellbarkeit getestet. Klappt wunderbar mit Text, pdf und Bildern. Leider nicht mit Audio. Der Player wird angezeigt und die Konsole sagt:
Das sagt mir nichts und diese Meldung erscheint nur beim ersten Versuch. Der Player sagt "Loading", es passiert aber weiter nichts.[]<<<< AVOutputDeviceDiscoverySession >>>> __51-[AVOutputDeviceDiscoverySession setDiscoveryMode:]_block_invoke: Setting device discovery mode to DiscoveryMode_PresenceScan
Als zweite Variante habe ich mir die Audio Daten auf die Platte geschrieben um diese von dort abzuspielen. Leider auch ohne Erfolg. Liegt die Datei auf einem echten WebServer geht's, aber nicht von lokal.
Wie muss filePath aussehen, damit es klappt?