0

我正在研究 xamarin.forms。我有一个内容页面,其中包含一个加载第 3 方 url(www.xyz.com) 站点的 webview 和 shell 中的一个按钮。

在按钮单击事件上,我正在尝试使用获取用户输入数据

webview.eval(javascript: var data = document.getElementById('first-name').value;alert(data)). 

它工作正常,但由于 void 返回类型,我无法将数据存储在局部变量中,并且我有一个customrender(webviewrender)但不知道 shell 按钮单击事件如何从 webview 获取用户输入数据

请建议我如何实现此功能。我不想要 XLab-Hybridwebview。

4

1 回答 1

0

当结果可用时,您可能需要让 JavaScript 代码调用外部代码。然后,您可以将整个过程包装在 TaskCompletionSource 中,以使一切都变得美观且易于使用。

于 2016-06-02T15:35:05.900 回答