我有一个使用 Silverlight 2 制作的视频播放器,要传递参数,我将在 SilverLight 对象标签内托管它的 html 文件中包含以下内容:
<param name="initParams" value="path=http://foo.bar/pathToVid.wmv,
autoplay=false" />
这在浏览器中有效,但在 SilverLight 3 中具有“浏览器外”体验,HTML 文件在内部自动生成:
AppData\LocalLow\Microsoft\Silverlight\Offline{{主机名}}.n\index.html
或 OS X 上的等价物;所以这真的行不通。
我想在应用程序启动后使用命令行参数并将其用作视频源,将我的 SilverLight 应用程序变成通用视频播放器。有没有办法用浏览器 SilverLight 来做到这一点?