wpf+mvvm,嵌入式浏览器WebKitBrowser

weixin_41084356 2019-08-08 05:38:21
wpf 内嵌的WebKitBrowser网页技术,加载百度地图页面,弹窗不显示。
或者说怎样一种情况,当我接收前端数据,如果地图上没有需要的内容,就不显示地图,
目前我的想法是接收所有前端文本,通过下面方法。
if (((WebKitBrowser)sender).DocumentText.Contains("")) 抓取到整个html代码然后进行筛选,通过他抛的资料,假设页面是ok的抛1给我,页面不ok抛2给我,这个1和2指的都是代码中的,可以查到的。然后我再对页面判断

写在事件如下
private void WebKitBrowser_DocumentCompleted(object sender, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e)
以上方法我觉得复杂

还有一个方法,就是再发一个接口给我,一个json数据,然后再加载页面,进行双重判断,我也觉得复杂

想说有没有自带的WebKitBrowser方法,可以判断页面是否加载成功
...全文
473 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41084356 2019-08-14
  • 打赏
  • 举报
回复
引用 5 楼 assky124 的回复:
你个Browser控件有啥后端啊。最好的办法就是改网站



是的 已经让他修改网站,把alert改掉了 可以显示
assky124 2019-08-12
  • 打赏
  • 举报
回复
你个Browser控件有啥后端啊。最好的办法就是改网站
weixin_41084356 2019-08-09
  • 打赏
  • 举报
回复
引用 2 楼 assky124 的回复:
你直接前端用JS处理下不就完了,百度有网页的SDK的吧


现在java开发的前端页面是有弹窗的。但是我后端调用接收这个页面,弹窗没有
weixin_41084356 2019-08-09
  • 打赏
  • 举报
回复
我现在是WebKitBrowser加载百度地图,弹窗显示不了,我要判断这个弹窗。来决定我是否加载成功。现在弹窗加载不出来

我用了2次请求,第一次请求josn数据,结果失败,直接不加载地图, 结果ok,再请求加载地图。
assky124 2019-08-09
  • 打赏
  • 举报
回复
你直接前端用JS处理下不就完了,百度有网页的SDK的吧
asq985 2019-08-09
  • 打赏
  • 举报
回复
completed本身都很难判断,一个页面除了html还有css,js等,假如这些都加载完了,如果局部还有ajax,你是判断它是加载完成还是没完成呢?
内容概要:本文系统研究了基于CNN-SVM的卷积神经网络与支持向量机融合的数据分类预测方法,聚焦其在工业故障识别中的应用,提供了完整的Matlab代码实现。通过CNN提取输入数据的深层空间特征,再由SVM进行高精度分类,充分发挥两者优势,有效提升了故障识别的准确性、鲁棒性与泛化能力。该方法特别适用于处理电力系统、机械设备等领域的高维、非线性、强噪声监测数据,在变压器故障诊断、轴承缺陷识别等场景中具有重要应用价值。文档还整合了机器学习、深度学习、图像处理、路径规划、电力系统优化等多个前沿科研方向的技术资源,配套大量Matlab/Simulink仿真案例与Python代码,全面支持科研复现与工程实践。; 适合人群:具备一定编程基础,熟练掌握Matlab或Python语言,从事电气工程、自动化、人工智能、机械故障诊断等相关领域研究的研发人员及高校研究生; 使用场景及目标:① 实现工业设备的状态监测与多类别故障分类;② 深入理解CNN与SVM融合模型的设计原理与工程实现细节;③ 借助所提供的丰富算法案例开展科研复现、模型优化与系统仿真验证; 阅读建议:建议按照文档目录结构系统化学习,结合百度网盘提供的完整代码资源进行动手实践,重点关注CNN特征提取层与SVM分类器之间的数据接口设计与参数调优策略,同时可延伸学习文中涉及的其他智能算法及其在电力系统、信号处理等领域的交叉应用,全面提升科研创新能力。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧