1

我正在尝试在 JavaFX 的 WebView 的 LocalStorage 中保存一些值。WebView 支持吗?关于 html5test.com,LocalStorage 已启用,但我没有找到在 LocalStorage 中使用 Javascript 保存数据的任何解决方案。

4

1 回答 1

0

你可以使用这个:

JSObject js = (JSObject)webEngine.executeScript("localStorage");

例如,在本地存储中,我们有值为 1000 的 refreshTime。

为了得到

println(js.getMember("refreshTime")) // print 1000

用于设置

js.setMember("refreshTime",2000)

JSObject from import netscape.javascript.JSObject;

于 2020-12-07T00:12:23.477 回答