如果WPF将在浏览器中部署为XBAP,或者它应该直接工作,我应该期待WebBrowser控件出现任何问题吗?我问这个问题的原因是WebBrowser控件被添加到Silverlight 4,但只能在浏览器模式之外。 我主要感兴趣的是将WebBrowser作为字符串给出的HTML(在应用程序中生成)。我可以在Windows窗体中执行所有可能的操作:从WPF应用程序调用此html中的JavaScript,反之亦然,从JavaScript调用C#方法。
答案 0 :(得分:0)
WebBrowser受安全性约束 WPF应用程序的约束 这是托管WebBrowser ... 当WebBrowser由a托管时 部分信任WPF应用程序( 例如XBAP), WebBrowser可以 只托管Site Of的文件 原始应用程序数据文件。 For 更多信息,请参阅Windows Presentation Foundation Application Resource, Content, and Data Files。
(强调补充)
因此,如果它显示与XBAP来自同一站点的页面,它应该直接工作,但它将无法导航到任意站点。