1
|
chakrit Dutchie432 · 技术社区 · 15 年前 |
1
1
这是因为Silverlight和JavaScript在不同的线程上运行。即使您已请求浏览器加载所述Silverlight控件,它也不会等待Silverlight完成加载,然后再进入下一行。 您只能在Silverlight实例化JS代理后才能访问它,因此您可以等待OnLoad事件触发(但这将仅在整个Silverlight.xap完全加载后触发),或者在RegisterScriptableObject触发名为onYourJSProxyNameLoaded()的JavaScript方法后触发这将使您重新与所需的工作流保持一致。 嗯。 - Scott Barnes/富平台产品经理/微软。 |