Webview - 如何检测Blackberry Cascades中的url是否无效

时间:2013-01-07 21:59:20

标签: c++ qt webview blackberry-10 blackberry-cascades

我正在尝试找到一种方法来检测网址是否是网页视图的无效网址

例如,如果我这样做

myWebView-> setUrl(QUrl( “http://www.youtube.com”)); //然后webview将更改为该页面,但如果我这样做...

myWebView-> setUrl(QUrl( “youtube.com”)); //它不会改变,因为它认为它是一个无效的URL。

是否有某种信号或某种属性我可以用来检测它?

2 个答案:

答案 0 :(得分:1)

是的,你有解决方案:

您可以使用内置函数isValid();

例如:

myWwebView->url().isValid(); //It will return true or false value.

如需更多帮助,请参阅以下link

答案 1 :(得分:0)

您可以连接到WebView的loadingChanged信号,以确定页面是否成功加载。