代码之家  ›  专栏  ›  技术社区  ›  live-love

InAppWebView-在html中插入文本

  •  0
  • live-love  · 技术社区  · 4 年前

    我正在应用Web视图中使用flutter\u。我需要插入文本到内容的网页加载的初始网址。我不想使用loadData,因为我需要从url加载。

    文本是用户通过按钮小部件打开的文件的内容。

    0 回复  |  直到 4 年前
        1
  •  0
  •   live-love    4 年前

    我最终使用了loadData和baseUrl。这样,我仍然可以用我需要的自定义数据加载url。

    此外,还可以使用evaluateJavascript插入值:

    onChanged: (String value) async {
                 await webView.evaluateJavascript(
                     source: "document.getElementById('element-id').value = '$value'; ");
              },