【发布时间】:2014-02-03 01:01:15
【问题描述】:
我正在破解Meteor's example Party app,并尝试在移动浏览器上使用它。 dblclick 在触摸环境中似乎没有任何意义(我正在使用 Chrome for Android 对其进行测试)。有谁知道这种情况下的替代编码来区分单击事件的圆圈图标和在地图上创建新事件(目前为dblclick)?
这是 client.js 的问题部分:
Template.map.events({
'mousedown circle, mousedown text': function (event, template) {
Session.set("selected", event.currentTarget.id);
},
'dblclick .map': function (event, template) {
if (! Meteor.userId()) // must be logged in to create events
return;
var coords = coordsRelativeToElement(event.currentTarget, event);
openCreateDialog(coords.x / 500, coords.y / 500);
}
});
【问题讨论】:
标签: android mobile meteor touch