Ответ 1
Попробуйте создать URI с file:///
prepended:
mediaElement.Source = new Uri( "file:///" + @"F:\Video#1.mp4" );
Этот Социальный пост говорит, что работал на них.
Мой F:\
диск - это подключенный сетевой диск.
У меня есть два видео:
F:\Video1.mp4
F:\Video#1.mp4
Я хотел бы использовать MediaElement
для их воспроизведения.
<MediaElement Source="F:\Video1.mp4" /> <!-- works -->
<MediaElement Source="F:\Video#1.mp4" /> <!-- doesn't work -->
Кажется, что #
рассматривается как %23
, когда это сетевой путь. Это отлично работает, если F:\
- локальный диск.
Как я могу сделать F:\Video#1.mp4
работу? Это законный путь.
Попробуйте создать URI с file:///
prepended:
mediaElement.Source = new Uri( "file:///" + @"F:\Video#1.mp4" );
Этот Социальный пост говорит, что работал на них.