在移动网站上处理iPhone事件(如左侧幻灯片)

Jos*_*ola 5 javascript iphone javascript-events

iPhone浏览器是否有我可以使用Javascript挂钩的特殊事件?例如,如果用户向左滑动,我想执行某个操作.如果有这样的事件可用,那么很高兴看到所有这些事件的参考.理想情况下,有一天会成为所有触摸屏移动浏览器的标准.

Fra*_*itt 7

您可以访问多点触控事件和手势,但是您可能需要自己处理相当数量的引擎盖管道.这是Apple的指南:

https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html

作为可以使用MobileSafari Web应用程序完成的示例,请查看Apple内部"PastryKit"上的这篇文章:

https://daringfireball.net/2009/12/pastrykit

特别是,您可以在Windows或Mac上使用Safari(如果您在首选项中启用了开发人员菜单并将useragent设置为MobileSafari 3.x)并查看其工作方式.

另一个要查看的UI库是jQTouch:

http://www.jqtouch.com/