当前位置: 首页 > news >正文

解决iOS10的Safari下Meta设置user-scalable=no无效的方法

苹果为了提高Safari中网站的辅助功能,屏蔽了Meta下的user-scalable=no功能。所以在iOS10下面,就算加上user-scalable=no,Safari浏览器也能支持手动缩放。

对于很多开发者来说,这是一个悲催的问题,如何解决,这个网上已经有了。用js加监听事件来阻止手动缩放。

代码如下:

window.οnlοad=function () {  
        document.addEventListener('touchstart',function (event) {  
            if(event.touches.length>1){  
                event.preventDefault();  
            }  
        })  
        var lastTouchEnd=0;  
        document.addEventListener('touchend',function (event) {  
            var now=(new Date()).getTime();  
            if(now-lastTouchEnd<=300){  
                event.preventDefault();  
            }  
            lastTouchEnd=now;  
        },false)  
    } 

  

备注:该内容来至于http://www.weste.net/2017/04-25/115545.html

           内容代码本人还未测试,不知是否真实有效,我买不起苹果呀!!!!!

转载于:https://www.cnblogs.com/liuqingxia/p/10183260.html

相关文章:

  • 中国智慧城市“热战”的2018
  • django之中间件及CSRF跨站请求伪造-68
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Win7 64位 Hadoop单机模式安装
  • 技术发展面试
  • Android开发者必备:推荐一款助力开发的开源APP
  • 关于for循环的简单归纳
  • MongoDB介绍
  • call apply 和 bind
  • PHP如何在CLI命令模式下连接Postgresql
  • tp5.1 路由获取参数问题总结
  • PIE SDK自定义滤波
  • 关于一对一视频聊天系统的那些干货必备知识
  • python中英文书籍汇总,总有一本是你想要的
  • NeoVim初识
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • Apache Spark Streaming 使用实例
  • axios 和 cookie 的那些事
  • CentOS7 安装JDK
  • export和import的用法总结
  • Java读取Properties文件的六种方法
  • js 实现textarea输入字数提示
  • js正则,这点儿就够用了
  • leetcode46 Permutation 排列组合
  • markdown编辑器简评
  • nginx 配置多 域名 + 多 https
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • Python连接Oracle
  • Redux 中间件分析
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Yeoman_Bower_Grunt
  • 前端_面试
  • 前端性能优化--懒加载和预加载
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 详解移动APP与web APP的区别
  • 学习ES6 变量的解构赋值
  • 一起参Ember.js讨论、问答社区。
  • 中文输入法与React文本输入框的问题与解决方案
  • MyCAT水平分库
  • ​一些不规范的GTID使用场景
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (简单) HDU 2612 Find a way,BFS。
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET Framework 服务实现监控可观测性最佳实践
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • .net通用权限框架B/S (三)--MODEL层(2)
  • /proc/stat文件详解(翻译)
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [CSS]CSS 的背景
  • [Golang]K-V存储引擎的学习 从零实现 (RoseDB mini版本)