在一个windows窗体程序中加入了一个百度地图api(web承载),该地图在窗体程序中以网页承载。在程序运行中,地图需要程序产生的数据进行点的绘制,而程序也需要获得用户与地图交互的数据进行计算。在百度地图api中,参数存在于静态html中的java script代码中,用户交互结果(如用户点击拾取坐标)形式为java script函数的返回值。
现在的实现方式是改变静态网页的文本内容后刷新,仅仅能实现程序到地图的数据传输。想知道应该如何实现这样的数据交互(程序到网页/网页到程序)?
在一个windows窗体程序中加入了一个百度地图api(web承载),该地图在窗体程序中以网页承载。在程序运行中,地图需要程序产生的数据进行点的绘制,而程序也需要获得用户与地图交互的数据进行计算。在百度地图api中,参数存在于静态html中的java script代码中,用户交互结果(如用户点击拾取坐标)形式为java script函数的返回值。
现在的实现方式是改变静态网页的文本内容后刷新,仅仅能实现程序到地图的数据传输。想知道应该如何实现这样的数据交互(程序到网页/网页到程序)?
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
桌面程序 做出一个 http 服务让 javascript 能够调用. 然后就能 用 xhr 或者 websocket 来实现 相互通信了.