我最近一直在和Pyside和QtWebKit搞混,然后遇到了一个不错的障碍。
通过qt_page_frame.evaluateJavaScript(script_code)在python和javascript之间进行同步通信没有问题。 我将py函数暴露给javascript,然后从javascript中调用它们并传入javascript-side数据参数以传递给暴露的py函数...
但是当我发出异步jquery ajax调用时出现问题... $ .ajax(url,function(){some_py_fun_call()})...
当some_py_fun_call()以异步方式运行时,我没有收到从JS端到Py端的通知。这显然是在网址加载后的某个时候发生的......
是否有关于如何获取这些通知的标准做法?
谢谢