2

私のコード:

private void myPlayer_MarkerReached(object sender, TimelineMarkerRoutedEventArgs e)
{
    // change state of Text Line
}
private void myPlayer_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
     if (myPlayer.CurrentState == MediaElementState.Playing) myPlayer.Pause();
     if (myPlayer.CurrentState == MediaElementState.Paused || myPlayer.CurrentState == MediaElementState.Stopped) myPlayer.Play();            
}

オブジェクト (ここでは)に追加Markersしてから、ビデオを開始します。すべてが順調で、私がやりたかったように機能しています。しかし、(イベントを使用して)ビデオを一時停止して再開すると、機能がトリガーされなくなります。削除されていないかどうかを確認しましたが、番号は追加した後と同じです(まだそこにあることを意味します)が、それらを見ることができないようです.MediaElementmyPlayermyPlayer_TapmyPlayer_MarkerReachedMarkersMarkersMarkersMediaElement

理由はありますか?

Windows Phone 8 の VS2013 でコーディングしています。

4

0 に答える 0