wpf+mvvm,嵌入式浏览器WebKitBrowser
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方法,可以判断页面是否加载成功