Flutter:从 javascript 更改的 html 中获取数据

Flutter: Get data from html changed by javascript

提问人:MrShady187 提问时间:2/19/2023 最后编辑:MrShady187 更新时间:2/19/2023 访问量:74

问:

我做了一个 HTML,其中包括使用 javascript 更改的值(按下按钮后),我做了一个带有 flutter 的 android 应用程序。 从我的 android 应用程序中的 HTML 中获取此更新数据的最佳方法是什么? 我尝试了webview,但它似乎不起作用,我不想加载整个页面,只想从中加载一些特定数据。 我尝试使用 json 解析,但我没有找到任何将我的数据写入 json 的方法,即使我之前(用于测试)写入 json 值,我也无法在我的应用程序中使用此方法获取此数据。

我的html的一部分:

<tr>
    <td><button id = "btnKli" onclick = "getTEST();">OFF</button></td>
    <td><p>TEST</p></td>
    <td><p id = "t_valKli">0</p></td>
    <td><p id = "t_totKli">0</p></td>
    <td><p id = "t_perKli">0</p></td>
</tr>

我需要t_valKli等更改的值。 此值通过具有不同函数的变量中的 javascript 进行更改,t_valKli更改如下:

document.getElementById("t_valKli").innerHTML = parseFloat(valKli).toFixed(2)

先谢谢你。

我尝试了 webview,但它不起作用(可能已经过时的操作系统,但我需要 AND 5.0)。 我尝试了html解析器,但我只得到了固定值,而不是更改的值。 我尝试将值写为 json,但只能使用 flutters json 解析器读取完整的 json 文件。 我试图将值保存在一个额外的 json 文件中,但它不会覆盖此文件并创建新文件。

javascript android html flutter 解析

评论

0赞 rckrd 2/19/2023
我不明白你想达到什么目的。
0赞 MrShady187 2/19/2023
好吧,我有一个 android 应用程序,我需要特殊值。这些值是使用 javascript 在 html 中生成的,我想在我的应用程序中获取这些数据。这个html我在带有树莓派的Web服务器上运行。
0赞 rckrd 2/19/2023
看过这个吗?docs.flutter.dev/cookbook/networking/fetch-data
0赞 rckrd 2/19/2023
还有这个?medium.com/flutter-community/......
0赞 rckrd 2/19/2023
还是这个?stackoverflow.com/questions/62577610/......

答: 暂无答案