我正在尝试找到一种方法来检测网址是否是网页视图的无效网址
例如,如果我这样做
myWebView-> setUrl(QUrl( “http://www.youtube.com”)); //然后webview将更改为该页面,但如果我这样做...
myWebView-> setUrl(QUrl( “youtube.com”)); //它不会改变,因为它认为它是一个无效的URL。
是否有某种信号或某种属性我可以用来检测它?
答案 0 :(得分:1)
是的,你有解决方案:
您可以使用内置函数isValid();
例如:
myWwebView->url().isValid(); //It will return true or false value.
如需更多帮助,请参阅以下link
答案 1 :(得分:0)
您可以连接到WebView的loadingChanged信号,以确定页面是否成功加载。