2013-04-22 85 views
0

我有一个URI是这样的...Silverlight的URI不提交URL变量

the_song.Source = new Uri('index.php?song=blah'); 

正在被设置为媒体元素的来源。

但是,它无法加载,并根据我的apache日志(和Firebug给我一个网络错误),silverlight只是试图加载index.php没有查询,这是至关重要的。

这是为什么?如何解决?

谢谢!

+0

我建议你使用另一个工具,比如Fiddler来查看你的silverlight应用程序实际请求的内容。 – AlvinfromDiaspar 2013-04-22 04:06:54

+0

它正在请求index.php。而已。没有查询。 Firebug也这么说。 – sableguy00 2013-04-22 04:07:12

+0

我刚注意到一些有趣的事情 - 如果我提交像http://127.0.0.1/index.php?song=blah这样的整个URL,那么它就能正常工作。但作为一个相对路径,它不...... – sableguy00 2013-04-22 04:14:07

回答

0

尽量让URI作为

the_song.Source = new Uri('index.php?song=blah', UriKind.Relative); 

这可能是工作。