QWebView,QWebFrame evaluateJavaScript每隔一段时间就会失败

时间:2011-07-30 02:20:39

标签: javascript json qwebview

从Fancybrowser示例开始,我写了一个小脚本播放器 点击Web表单等,填写字段,点击下一步等。

问题。我发现evaluateJavascript()在第一次调用时失败了 比'var x =“某事”更复杂; 换句话说,任何函数定义,任何复杂的东西都不会起作用。

显然,脚本评估引擎处于某种奇怪的状态。唯一的办法 我发现它清除它是发送一个错误的javascript字符串'语法错误;'它。 它失败了运行那个简单的javascript,但至少它清除了它的状态。接下来 脚本运行成功,解析复杂文件。

这里有什么事?我讨厌向WebKit发送垃圾以使其正常工作。

0 个答案:

没有答案