Jquery 在使用Cordova的Windows Phone 8上,除了Ionic滑盒外,还有什么好的选择?

Jquery 在使用Cordova的Windows Phone 8上,除了Ionic滑盒外,还有什么好的选择?,jquery,cordova,windows-phone-8,ionic-framework,slide,Jquery,Cordova,Windows Phone 8,Ionic Framework,Slide,我正在使用ApacheCordova开发一个应用程序。它由两页组成。我使用离子幻灯片连接这些页面。虽然在Android和iOS版本上一切似乎都很好,但当我在wp8上调试应用程序时,滑动就不起作用了 有人知道解决方法吗?Windows有不同的触摸模式,这会导致幻灯片出现问题。我过去经常使用的是include hammer.js。Hammer.js会像您预期的那样处理Windows上的滑动/滑动事件 您可以做的是在包含ion幻灯片的容器上创建一个hammer.js处理程序。当hammer检测到刷卡时

我正在使用ApacheCordova开发一个应用程序。它由两页组成。我使用离子幻灯片连接这些页面。虽然在Android和iOS版本上一切似乎都很好,但当我在wp8上调试应用程序时,滑动就不起作用了


有人知道解决方法吗?

Windows有不同的触摸模式,这会导致幻灯片出现问题。我过去经常使用的是include hammer.js。Hammer.js会像您预期的那样处理Windows上的滑动/滑动事件

您可以做的是在包含ion幻灯片的容器上创建一个hammer.js处理程序。当hammer检测到刷卡时,您可以调用容器/控件本身上的相应事件:

锤子库:

下面是我的一个应用程序中的一些代码,用于处理在windows上滑动。这是一款使用jQuery移动滑动页面转换的应用程序。在iOS和Android上,直接连接到contentAbout时,JQM swiperight事件可以正常工作,但在Windows上,我必须创建一个包装内容的Hammer对象:

    var caHammer = new Hammer(document.getElementById("contentAbout"));
    caHammer.on("swiperight", function () { $("#imgExitAbout").click(); });
注意:此代码在iOS/Android上也可以正常工作,因此您不必使用基于device.OS的特定于平台的代码