我正在使用cefsharp,我需要获取方法T.z.getInfo('code')
的结果。此方法不会立即返回结果。
通常我会这样做:
_browser.EvaluateScriptAsync(javascript).ContinueWith(x =>
{
var response = x.Result;
if (response.Success && response.Result != null)
{
MessageBox.Show(response.Result.ToString());
}
});
然而,由于此方法具有延迟响应,因此我的结果始终为null。
那么如何使用cefsharp获取此JavaScript的结果?
var t = T.z.getInfo('code').then(value =>
{
console.log(JSON.stringify(value)); // Success!
}, reason => {
console.log(JSON.stringify(reason)); // Error!
});
我正在阅读文档,但我无法理解如何进行绑定以获得该文档。