我正在尝试找到一种方法来检测url是否是webview的无效url。
例如,如果我这样做了
myWebView->setUrl(QUrl("http://www.youtube.com"));//然后webview将切换到该页面,但如果我这样做...
myWebView->setUrl(QUrl("youtube.com"));//不会改变,因为认为是非法url。
有没有某种信号,或者某种属性,我可以用来检测它?
发布于 2013-01-08 19:26:48
是的,您对此有解决方案:
您可以使用内置函数isValid();
例如:
myWwebView->url().isValid(); //It will return true or false value.有关更多帮助,请参考以下link
发布于 2013-01-14 23:00:20
您可以连接到WebView的loadingChanged信号,以查看页面加载是否成功。
https://stackoverflow.com/questions/14204786
复制相似问题