【发布时间】:2022-01-23 12:31:39
【问题描述】:
我想使用 ExecuteScriptAsync() 以 XML 文本作为输入来运行 C# 函数。
类似的东西:
var xml = "<?xml version=\"1.0\" encoding=\"UTF - 16\" standalone=\"no\" ?><values>42</values>";
webView2Control.CoreWebView2.Navigate("file:///C:/Users/erezf/AppData/Local/Temp/index.html");
var input = "func(" + xml + ")";
await webView2Control.CoreWebView2.ExecuteScriptAsync(input);
html文件包含函数func:
<script id="test" type="text/javascript">
function func(xml) { alert(xml); }
</script>
这段代码不起作用,为什么?
【问题讨论】:
标签: javascript c# html xml webview2