用过触摸pad的大家都不陌生,查看网页时两个手指缩放就能调整网页的大小.有人知道在浏览器中具体是怎么实现缩放的吗?通过javascript的某个隐藏接口吗?本人很穷,只买得起lpad a1, 其实这机子连真正的两点触控功能都没有,但是两指缩放是能够识别的,可以正常地用两个手指调整网页大小.(这个可能是传说中的伪两点技术)但是用浏览器打开在线的baidu地图或者google地图,两指缩放的功能完全消失(好像有真两点触控才可以用),这是用的什么方法?在做flash的web页面,想完全禁用假的两指缩放功能,有人知道是怎么禁用的吗?
解决方案 »
- jquery问题 关于slideDown的问题
- 正则如何排除一字符串
- 怎样动态通过按钮添加一个table 中的tr和td呢!
- frameset
- ExtJs设置节点不可编辑的方法
- 根据数值选中option的某一项
- js控制声音(浏览器兼容问题),在线等~~~
- 一个小问题和正则表达式有关,谢谢
- 一个比较烦人的脚本控制功能,请大家发表意见
- 如何使document.write("<input type='text' value='str'>)的value取到一个变量值
- extjs insertAdjacentHTML为空或不是对象,求高手解决
- jquery 获取下面代码中的 ul-li -a 元素的id 值
我做过的网站我用我的IPAD都可以正常访问和缩放,但是事实上我没有在我的网站里加入任何与触摸屏有关的东西!
首先我对嵌入式一窍不通,按照我的理解,两指的缩放与网站无关,而是与那个针对apple的mac OS嵌入式浏览器有关,两点的缩放是一个事件,两个手指触发这个事件,浏览器的开发者在开发的时候已经编写了针对缩放的事件处理程序!因此网页就能等比例缩放!
个人浅见,不喜勿喷!
如你所说,不加任何东西的话就可以实现缩放.这个的确是浏览器的功能,我的目的是禁用这个功能.进入浏览器的百度地图和google地图,查看如果机器支持真两点触控,那么缩放可以用,这个应该是用javascript编写的...不是浏览器整体缩放
如果机器是伪两点触控,那么浏览器的缩放功能就失效了,这个又是怎么做到的??
加入这段后缩放失效...