Javascript Famo.us最大接触点(Windows 8和Chrome)
我正在开发一个多点触控网络应用程序,它可以容纳46个触控点 我还没有直接访问Ideum表的权限,但我能够在5点Windows 8机器上测试一个根据另一个SO问题改编的问题,以及使用TouchSync的Google Nexus 5(分数高达10分):Javascript Famo.us最大接触点(Windows 8和Chrome),javascript,google-chrome,windows-8,multi-touch,famo.us,Javascript,Google Chrome,Windows 8,Multi Touch,Famo.us,我正在开发一个多点触控网络应用程序,它可以容纳46个触控点 我还没有直接访问Ideum表的权限,但我能够在5点Windows 8机器上测试一个根据另一个SO问题改编的问题,以及使用TouchSync的Google Nexus 5(分数高达10分): var touchSync = new TouchSync({touchLimit: 46}, function () { return position; }); 当我让一个物理访问桌子的人尝试10+个接触点时,他们在10点停止 在我继续
var touchSync = new TouchSync({touchLimit: 46}, function () {
return position;
});
当我让一个物理访问桌子的人尝试10+个接触点时,他们在10点停止
在我继续之前,我想知道Famo.us是否可以支持超过10个触摸事件,或者这是否只是Windows8上Chrome的浏览器限制
有人对Famo.us在接触点数量方面的限制有什么见解吗?除了
TouchTracker
的touchLimit
之外,没有任何东西可以特别阻止一个人在著名应用程序中使用多个接触点。也就是说,我还没有尝试开发一款一次使用2个以上触点的应用程序
旁注:在开发时,我会特别关注著名的appMode
行为。测试10+个触点时,您可能需要尝试设置:
Engine.setOptions({appMode:false})代码>
这将阻止执行以下代码:
function initialize() {
// prevent scrolling via browser
window.addEventListener('touchmove', function(event) {
event.preventDefault();
}, true);
addRootClasses();
}
虽然我不认为这会产生影响,但我要重申,我还没有开发出一款接触点超过2个的应用程序,这是我想了解的
您可能还想签出:
注意:我还无法在设备上测试“navigator.maxTouchPoints”。明天有机会我会更新。