Backbone.js是否应与533.3版Qt WebKit浏览器配合使用?
我有一个基于主干、下划线和jQuery的网站。它在Qt4.8.1的QtWebKit浏览器版本537.1(使用QtCreator作为独立版本构建)中运行良好。但在533.3版(Maya 2013附带的版本)中,主干模型的Backbone.js是否应与533.3版Qt WebKit浏览器配合使用?,qt,backbone.js,webkit,qtwebkit,Qt,Backbone.js,Webkit,Qtwebkit,我有一个基于主干、下划线和jQuery的网站。它在Qt4.8.1的QtWebKit浏览器版本537.1(使用QtCreator作为独立版本构建)中运行良好。但在533.3版(Maya 2013附带的版本)中,主干模型的解析函数在获取后从不调用 我从警报(jQuery.browser.version)获得了浏览器版本。 我不能在浏览器中调试Javascript,因为它是我正在开发的Maya插件的一部分。所以我不能很好地指出这里发生了什么 因此,我的问题是,基于我的浏览器版本,我是否应该期望它不起作
解析
函数在获取
后从不调用
我从警报(jQuery.browser.version)
获得了浏览器版本。
我不能在浏览器中调试Javascript,因为它是我正在开发的Maya插件的一部分。所以我不能很好地指出这里发生了什么
因此,我的问题是,基于我的浏览器版本,我是否应该期望它不起作用,或者我是否应该寻找其他不兼容的版本?我有以下代码:
app.arrCollection.fetch();
app.arrWorkflowModel.fetch();
app.arrMetafieldsModel.fetch();
arrCollection.fetch正在工作。
arrWorkflowModel.fetch失败,但未停止浏览器。
arrMetafieldsModel.fetch失败,正在停止浏览器。我尝试过的QWebView的更高版本中没有出现这种停止
由于这是异步的,第三个失败是在第一次获取可以返回任何内容之前停止浏览器。将获取转换为以下内容:获取({success:function(){alert(“success”);},error:function(){alert(“error”);});看看会发生什么。这让我找到了正确的方向,谢谢!当它这么简单的时候,它是很棒的:)