如何在windows桌面程序中与所显示的网页进行数据交互
在一个windows窗体程序中加入了一个百度地图api(web承载),该地图在窗体程序中以网页承载。在程序运行中,地图需要程序产生的数据进行点的绘制,而程序也需要获得用户与地图交互的数据进行计算。在百度地图api中,参数存在于静态html中的java script代码中,用户交互结果(如用户点击拾取坐标)形式为java script函数的返回值。
现在的实现方式是改变静态网页的文本内容后刷新,仅仅能实现程序到地图的数据传输。想知道应该如何实现这样的数据交互(程序到网页/网页到程序)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
桌面程序 做出一个 http 服务让 javascript 能够调用. 然后就能 用 xhr 或者 websocket 来实现 相互通信了.
他山界面,内嵌GECKO,支持JS,C++互调,支持JS本地文件读写,支持跨域Ajax,支持html5,css3,xul,13MB