如何使用jquery for android设备对Web应用程序进行压缩缩放
当用两个或更多的手指在android设备上进行捏缩缩放时,它不起作用,但在ipad和iphone上却起作用。我使用了以下jquery代码:如何使用jquery for android设备对Web应用程序进行压缩缩放,jquery,Jquery,当用两个或更多的手指在android设备上进行捏缩缩放时,它不起作用,但在ipad和iphone上却起作用。我使用了以下jquery代码: var ua = navigator.userAgent; if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)|| navigator.userAgent.match(/android/i)) { var viewportmeta = doc
var ua = navigator.userAgent;
if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)|| navigator.userAgent.match(/android/i)) {
var viewportmeta = document.querySelector('meta[name="viewport"]');
if (viewportmeta) {
viewportmeta.content = 'width=device-width, minimum-scale=1.0, maximum-scale=1.0, initial- scale=1.0';
document.body.addEventListener('gesturestart', function () {
viewportmeta.content = 'width=device-width, minimum-scale=0.25, maximum-scale=1.6';
}, false);
}
}
Android<3.0浏览器不支持手势和/或多点触摸。从某种意义上说,3.0浏览器似乎是。您可以在此处阅读更多内容: