我的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
是本地驱动器,则此方法可以正常工作。
如何让trait OutputHandler[A]
case class TypeA()
case class TypeB()
工作?这是一条合法的道路。
答案 0 :(得分:12)
尝试创建前缀为file:///
的URI:
mediaElement.Source = new Uri( "file:///" + @"F:\Video#1.mp4" );
这Social post说这对他们有用。