从BB10中的Webview返回值

时间:2013-04-12 05:19:39

标签: webview blackberry-10

是否可以在bb 10中返回Webview中的值? 示例:如果我在我的应用程序中加载网上银行的Webview,并且有办法从Webview返回应用程序获取一些数据(如付款的参考编号)

2 个答案:

答案 0 :(得分:1)

首先,您必须在html文件中添加一个返回document.documentElement.innerHTML的javascript; 在完全加载webview调用evaluateJavaScript(const QString& script,bb :: cascades :: JavaScriptWorld :: Typeworld world)函数后,这将评估webview中的javascript。 最后你应该从这个信号中捕获sigal“javaScriptResult”,你可以将所有html文件的源代码作为qvariant。

答案 1 :(得分:0)

为安全起见,您无法访问webview的html内容,除非您将自己设置为字符串。

您可以访问重定向网址,但不使用Post参数。