是否可以通过两个本地主机域访问Silverlight XAP文件?
问题描述:
嗨,我用媒体播放器创建了一个银灯应用程序。它在这个应用程序中工作正常。当我使用嵌入代码作为元标记的其他应用程序。它无法加载zap文件和视频。我可以知道我该如何解决它。是否可以通过两个本地主机域访问Silverlight XAP文件?
这里是代码:
<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>
当我在银的光应用使用此其工作正常。但是这个meta标签应该可以在所有其他域上运行。我在两个本地主机域上进行了测试。
在此先感谢。
KK
你是什么意思“作为元标记”?没有很大的意义。你的意思是当你把这个标记放在另一个服务器提供的HTML中时? – AnthonyWJones 2010-03-29 14:10:02
也适用于遇到此无证枚举的任何人...将清单中的ExternalCallersFromCrossDomain设置为FullAccess不起作用。 http://www.eggheadcafe.com/community/aspnet/56/10050545/silverlight-xap-crossdom.aspx – meklarian 2010-05-08 10:30:35
我也有兴趣知道这是否可能。不一定来自两台本地网络主机,而是来自任何两台互联网主机。我不认为OP实际上关心从xap访问Web服务,但是确实在乎在一台服务器上找到xap并从另一台服务器访问它。 – meklarian 2010-05-08 10:37:39