自动开启(AutoStart (manualStart: false))
预打包 资源库包含 auto-start
插件,此插件将开启交互事件,当指针按下并在开启的目标元素上移动。您可以禁用此选项讲 manualStart
设置为 true
。
interact(target)
.draggable({
manualStart: true
})
.on('doubletap', function (event) {
var interaction = event.interaction;
if (!interaction.interacting()) {
interaction.start(
{ name: 'drag' },
event.interactable,
event.currentTarget
);
}
});
当 manualStart: true
时,您需要通过调用 event.interaction.start(actionInfo)
开启功能。因为资源库不会自行决定什么时候开始行动,指针不会被自动设置。