从 WPF 浏览器应用程序 (xbap) 调用 javascript 函数

Call javascript function from WPF browser application (xbap)

我正在将 xbap 应用加载到 .aspx 页面的 iFrame 中。在 xbap 应用程序中单击按钮时,我想调用 JavaScript 函数,该函数位于加载 xbap 的页面中。

我找到了答案,当你调用你的 javascript 函数

时,你必须在你的 xbap 中做这样的事情
dynamic script = BrowserInteropHelper.HostScript;
script.document.javaScriptFunction();

你的 javascript 函数看起来像这样

document.javaScriptFunction = function (){ your code here }

此方法适用于所有版本的 IE。