angular 2 网站 - 启用触摸
Posted
技术标签:
【中文标题】angular 2 网站 - 启用触摸【英文标题】:angular 2 website - enable touch 【发布时间】:2016-11-17 08:31:36 【问题描述】:我正在开发一个具有拖放功能的 Angular 2 网站。用户将能够将 div 拖放到页面上的不同位置。这在计算机上运行良好,因为用户将使用鼠标或触摸板。
但是,在平板电脑和手机上,我希望用户能够使用触摸执行相同的操作(可能是长按选择)。
哪些库与 Angular 2 集成以启用网站触摸功能?
【问题讨论】:
【参考方案1】:我能够通过合并hammerjs 来实现这一点。 一些参考资料: http://hammerjs.github.io/
https://scotch.io/tutorials/using-hammerjs-touch-gesture-in-angular-2
【讨论】:
【参考方案2】:我建议尝试这样的事情:https://github.com/Bernardo-Castilho/dragdroptouch
我自己还没有尝试过这样的 polyfill,但我听说这是目前唯一的解决方法,因为移动浏览器不支持拖放 API 始终如一的 ATM。
【讨论】:
以上是关于angular 2 网站 - 启用触摸的主要内容,如果未能解决你的问题,请参考以下文章