我正在开发一个基于Xojo的Google地图web应用程序。地图有一个可拖动的标记,用于更新纬度和经度文本框的值。由于用于映射的UI完全由HTML/Javascript组成,并通过Xojo的WebHTMLViewer控件显示,因此我在将lat-lang文本框的值获取到Xojo时遇到了问题。
发布于 2021-06-28 19:49:17
查看HTMLViewer的ExecuteJavaScript和ExecuteJavaScriptSync函数,以便与HTML Viewer JavaScript进行交互。使用the HTMLViewer.JavaScriptRequest Event中详细介绍的JavaScript函数将数据传回Xojo框架。
由于能够将纬度和经度值放入这些文本字段,因此应该能够使用这些函数和事件将它们传递给Xojo框架。
发布于 2021-07-22 02:24:06
您可以尝试改用WebMapViewer控件,该控件具有纬度和经度属性。或者,如果这不能满足您的需要,您可以尝试使用Web SDK创建特定的控件,该SDK位于Xojo安装的Extra/WebSDK文件夹中。
https://stackoverflow.com/questions/68094155
复制相似问题