Pentru aplicatiile Metro in Windows 8, adaugarea de video la un view se face destul de simplu, utilizand componente precum MediaPlayer .
Eroarea care se arunca are forme asemanatoare cu aceasta:
Tot din aceasta cauza uneori poate as apara e eroare de genul:
Speram ca in urmatorul release aceste probleme se rezolva.
<MediaPlayer x:Name="VideoMediaPlayer" AutoPlay="False" Loaded="VideoMediaPlayer_Loaded"/>
...
private void VideoMediaPlayer_Loaded(object sender, RoutedEventArgs e)
{
MediaPlayer player = (MediaPlayer)sender;
IRandomAccessStream videoStream = GetVideoStream();
player.SetSource(videoStream, "video/mp4");
}
Binding-ul la source se poate face in diferite moduri. Nu are importanta cum il faceti. In schimb pe versiunea curenta de Windows 8 ( Consumer Preview) aplicatia voastra o sa crape uneori cand userul face play/stop sau schimba pagina curenta.Eroarea care se arunca are forme asemanatoare cu aceasta:
Windows.UI.Xaml.UnhandledExceptionEventArgs
Exception from HRESULT: 0xC00D3E85
Call to UIASendMessageTimeout failed
Nu incercati sa faceti FIX la aceasta problema in codul vostru. Problema este un bug pe care Windows 8 CP il are si care o sa fie fix-uit in urmatoarea versiune.Tot din aceasta cauza uneori poate as apara e eroare de genul:
Error loading from server.
in bare unde se face play/pauze la un video.Speram ca in urmatorul release aceste probleme se rezolva.
Comments
Post a Comment