gpt4 book ai didi

javascript - JavaFX Web View :sending a String from javafx to js webview

转载 作者:行者123 更新时间:2023-12-01 18:24:16 25 4
gpt4 key购买 nike

我目前使用 WebEngine 渲染网页。我想将一个 String 从 Java 方法发送到 WebView 以在 map 弹出窗口(传单)中显示它。

有人知道我做错了什么吗?

 webEngine.executeScript("addpopup(" + new_val.getDescription() + "," + new_val.getLatitude() + "," + new_val.getLongitude() + ")");

相关 JavaScript 代码:

function addpopup(desc,lan,lat){
var popup = L.popup().setLatLng([lan, lat]).setContent(desc).openOn(map);
}

无需描述参数即可工作。

最佳答案

我认为您缺少 new_val.getDescription() 周围的引号:

webEngine.executeScript("addpopup('" + new_val.getDescription() + "'," 
+ new_val.getLatitude() + "," + new_val.getLongitude() + ")");

关于javascript - JavaFX Web View :sending a String from javafx to js webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60253474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com