私の 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})\"");
}
しかし、スクリプトには到達していません...