Pobieram film z mojego zdalnego serwera i zapisuję go w katalogu danych aplikacji. Po zakończeniu przekazuję jego adres URL do odtwarzacza wideo (element UI w moim oknie). Wtedy moja aplikacja się zawiesza.Appcelerator Studio - aplikacja Android zawiesza się na Marshmallow, gdy ładuję adres URL w odtwarzaczu wideo
To się dzieje tylko na Marshmallow (wersja Androida 6.0). Testowałem go na Lollypop (4-5 urządzeń), ale działa dobrze.
Próbowałem różnych rozwiązań, ale nadal nie jestem w stanie rozwiązać tego problemu. To naprawdę mnie zabija. Jeśli ktokolwiek z was ma pomysł, proszę o pomoc. Byłabym wdzięczna.
To mój log (z komentarzem):
[ERROR]: TiVideoView8: java.io.IOException: setDataSource powiodło się. [ERROR]: TiVideoView8: at android.media.MediaPlayer.setDataSource (MediaPlayer.java:1095) [ERROR]: TiVideoView8: at android.media.MediaPlayer.setDataSource (MediaPlayer.java:1041) [ERROR]: TiVideoView8: na Androidzie .media.MediaPlayer.setDataSource (MediaPlayer.java:987) [błąd] TiVideoView8: co android.media.MediaPlayer.setDataSource (MediaPlayer.java:968)
@ Czy żądasz zezwolenia na uruchomienie. –
Nie, nie znalazłem żadnych uprawnień do odczytu z katalogu danych aplikacji ... –
@SohailZahid: Czy byłeś w stanie zrozumieć problem ??? –