大家好朋友我在Blackbery10中开发一个应用程序来解析html页面中的xml数据。 html在webview中加载,html源包含一些xml标签。请帮我在blackberry10中获取web视图的html源代码。
答案 0 :(得分:2)
在Webview上,您可以使用函数evaluateJavaScript (const QString &script, bb::cascades::JavaScriptWorld::Typeworld world)执行javascript函数来获取所需的文本或xml。您应该能够评估以下表达式:
return document.documentElement.innerHTML;
然后,您可以从信号javaScriptResult
中检索已评估的表达式答案 1 :(得分:0)
您无法访问从网络
加载的WebView的HTML如果您想要一个高度基于HTML的应用程序,您可以查看WebWorks。如果您仍然需要本机框架,则必须自己请求内容,解析它,然后将其注入Web视图。