【发布时间】:2015-09-24 08:57:28
【问题描述】:
您好,我花了很长时间试图让我的 jquery mobile (v1.4.5) 和 cordova (v5.3.1) 应用程序在 WP8.1 上运行。它在 iOS 和 Android 上运行良好。我知道this SO question,我遇到的问题与此无关,也与 SO 上的任何其他问题无关。
Changepage 似乎卡在 WP8.1 上,因为它认为我的应用仍处于页面转换状态。由于某种原因,releaseTransitionLock 没有被调用,而它应该从先前的转换中调用。
如果我在 'change' 方法中注释掉 if(isPageTransitioning) 检查,那么它会起作用,但我认为这在其他地方会产生负面影响。
这是一个多页应用程序,其中所有页面都是同一个 html 文档中的 div,我正在运行 jQuery v2.0.3。我的 changepage 语法是这样的,我已经尝试过使用 transition 'none' 和各种其他选项:
$.mobile.changePage("#register", { transition: "slide" });
有没有人观察到这种行为并提出诊断或解决方法?
【问题讨论】:
标签: jquery cordova jquery-mobile windows-phone-8