是否可以跨两个本地主机域访问Silverlight XAP文件?

时间:2010-03-29 09:33:35

标签: c# silverlight media-player

您好我用媒体播放器创建了一个银灯应用程序。它正在那个应用程序正常工作。当我将嵌入代码用作其他应用程序作为元标记时。它无法加载zap文件和视频。我可以知道如何解决它。

这是代码:

<object height="360" width="640" type="application/x-silverlight-2" data="data:application/x-silverlight,">
<param value="http://localhost:1069/ClientBin/MymediaPlayer.xap" name="source">
<param value="onSilverlightError" name="onerror">
<param value="white" name="background">
<param value="m=http://localhost:1069/content/en-us/videofile/Butterfly.wmv" name="initParams">         
        </object>

当我在银灯应用中使用它时,它正在工作。但是这个元标记应该适用于所有其他域。我在两个本地主机域上进行了测试。

先谢谢。

KK

1 个答案:

答案 0 :(得分:1)

您需要定义clientaccesspolicy.xml文件或crossdomain.xml文件,以便允许从不同的域访问您的网络服务。

讨论here