【问题标题】:How to store data from webview in localdata UWP如何将来自webview的数据存储在localdata UWP中
【发布时间】:2019-05-05 23:28:03
【问题描述】:

对于我的应用,我想存储输入到本地应用数据中的用户名。 我不知道如何将文本框中输入的值从 webview 存储到 localdata。浏览互联网我也找不到任何正确的答案。

我已阅读 InvokeScriptAsync 是一种用于此类事情的方法,但在我的情况下没有关于如何使用它的说明。

我希望有人能为我提供解决方案。

提前致谢!

【问题讨论】:

    标签: javascript webview uwp


    【解决方案1】:

    您可以使用 InvokeScriptAsync 从WebView 注入 javascript 和检索 html。

    这是检索用户在 WebView 中输入的文本的代码。假设用户名是 html 输入字段的 id,您想要检索用户输入到该输入中的任何文本。

    string username = await MyWebView.InvokeScriptAsync("eval", new string[] { "document.getElementById('username').value;" });
    

    这应该调用WebView的NavigationCompleted回调方法。

    【讨论】:

      猜你喜欢
      • 2020-04-22
      • 1970-01-01
      • 2017-06-27
      • 2019-10-22
      • 2020-02-09
      • 2022-01-02
      • 1970-01-01
      • 2019-03-05
      • 1970-01-01
      相关资源
      最近更新 更多