1

我正在创建一个基于 Silverlight 3 的 wave 小工具。一切都很好。问题是我想在加载 SL 控件时添加一些功能。因此,在 SL 的“对象”定义中,我为“onLoad”添加了一个参数,并在小工具中添加了一个虚拟 JS 函数以产生简单的警报。但是当小工具被加载时我没有看到那个警报。调试后,我看到 Silverlight 控件的“onLoad”事件从未触发。当我在一个独立的测试页面中测试相同的 SL 控件时,“onLoad”确实会被适当地触发。我认为这与 Google Wave 客户端如何托管 SL 控件有关。任何信息或帮助将不胜感激。

谢谢

4

1 回答 1

1

我也尝试使用 silverwave 并遇到同样的问题。XAP 加载并且构造函数似乎已执行,但控件保持为空。

你找到答案了吗?

几个小时后,我找到了答案,至少对于我的问题。

  1. 所有 URL 都必须是 HTTPS(我忘记了 Silverlight.js)
  2. 您的 Webroot 中需要一个 clientaccesspolicy.xml。在这里找到

现在它完美地工作了。

于 2009-12-04T18:26:29.967 回答