在我的 WebView2 中,我使用 js 文件加载本地 html,一切正常,但是如何在 WebView 中从我的 WinForm 运行脚本?
直到现在我在 VB 中使用 webBrowser,我这样做是这样的:
WebBrowser1.Document.InvokeScript("addProducts", New String() {"{ ""desc"": ""test"", ""qta"": 1, ""prezzo"": 2}"})
现在我正在尝试类似的东西:
private async void prodotto_Click(object sender, EventArgs e)
{
await webView21.ExecuteScriptAsync("addProducts(\"{ \"desc\": \"test\", \"qta\": 1, \"prezzo\": 2})\"");
}
我什至尝试过:
private void prodotto_Click(object sender, EventArgs e)
{
AddProduct();
}
async void AddProduct()
{
await webView21.CoreWebView2.ExecuteScriptAsync("addProducts(\"{ \"desc\": \"test\", \"qta\": 1, \"prezzo\": 2})\"");
}
但是脚本甚至没有达到......