0

我正在使用 JQuery Mobile 和 Phonegap 构建一个 iPhone 应用程序。如何启用捏合和缩放手势?

我用这个试过:

$(document).bind('mobileinit', function(){
        alert('mobileinit2');
        $.mobile.metaViewportContent = 'width=device-width, minimum-scale=1, maximum-scale=2, user-scalable=yes';

        $.extend($.mobile.zoom, {locked:false,enabled:true});
        alert('/mobileinit');
});

但这对我不起作用。

谢谢

4

2 回答 2

1

你想缩放整个应用程序还是只是其中的一个 div?

如果是第二个,请尝试使用 iScroll

滚动

于 2012-08-25T12:59:56.097 回答
0

尝试这样的事情:

var con=document.getElementById('containerId');

con.addEventListener('gesturechange',function(e){
    if(e.scale>1)
    {
        //zoom in 
    }
    else if(e.scale<1)
    {
        //zoom out 
    }
});
于 2012-12-12T04:35:54.633 回答