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