最新的chrome版本"43.0.2357.65 m"是否会破坏JQueryMobile 1.3.2?当我点击弹出窗口时,它会转到页面顶部,滚动条消失.在以前的版本中它很好.
问题影响了我的应用程序,但可以在JQueryMobile演示页面上重现:
请注意,每次都不会发生这种情况 - 如果再次尝试它可能会起作用,但如果从新选项卡开始执行步骤,它确实会一直发生.
我提出了Chrome的一个问题,但只是想知道是否有人知道发生了什么,如果有一个解决方法我可以实现.
谢谢!
html javascript google-chrome jquery-mobile jquery-mobile-popup
我在Eclipse中内置了一个使用Cordova 2.0.0的Android应用程序.当使用Eclipse调试器构建并加载到手机上时,应用程序工作正常,但是当我在AndroidManifest文件中设置android:debuggable ="false"时,jQuery.ajax()POST失败.我没有告诉我LogCat跟踪中的失败原因.
这是jQuery.ajax调用:
jQuery.ajax({
url: that.endpoint,
data: that.data,
dataType: "json",
type: "POST",
contentType: "application/json",
success: successHandler,
error: errorHandler,
timeout: serviceTimeout
});
Run Code Online (Sandbox Code Playgroud)
当android:debuggable ="true"它工作正常并转到成功处理程序,但当它android:debuggable ="false"时它转到failureHandler,只有textStatus设置为"error"而没有其他任何东西来指示它失败的原因.当它失败时,似乎帖子没有发生,因为我可以看到它没有点击我试图调用的web服务.
有没有人知道为什么debuggable标志可能以这种方式影响我的应用程序?
"可调试"标志会影响除日志记录级别以外的其他内容吗?
任何提示或指示将不胜感激.
干杯