2017-06-06 117 views

回答

0

这种最简单的方法是添加手势识别库,然后使用rotate事件。

例如,我添加了https://zingchart.github.io/zingtouch/库。

var containerElement = document.getElementById('container'); 
var activeRegion = ZingTouch.Region(containerElement); 

var childElement = document.getElementById('container'); 
activeRegion.bind(childElement, 'rotate', function(event){ 
    stage.rotation(-event.detail.angle); 
    stage.draw(); 
}); 

演示:https://jsfiddle.net/lavrton/7nLte356/9/

+0

谢谢你,但只是检查了iPad/iPhone的你的榜样 - 黑方只需拖动,没有旋转 – Maks

+0

@Maks刚刚更新的答案 – lavrton