【发布时间】:2017-05-02 07:37:34
【问题描述】:
我已经成功使用this。
但在这种情况下,我需要使用此方法一次性从 javascript 传递参数并获取返回值。但是这段代码不起作用:
int idx=1;
chromeBrowser.EvaluateScriptAsync(
string.Format(@"
var i = {0};
return i;
", idx)
).ContinueWith(x =>
{
var response = x.Result;
if (response.Success && response.Result != null)
{
this.Invoke((MethodInvoker)delegate
{
int atemp = (int)response.Result;
MessageBox.Show(atemp.ToString());
});
}
});
请帮我解决这个问题。
【问题讨论】:
标签: javascript c# google-chrome cefsharp