移动端js兼容代码禁止放大缩小问题

问题描述

移动端js兼容代码禁止放大缩小问题
 <!--移动端版本兼容 -->
    <script type="text/javascript">
      var phoneWidth = parseInt(window.screen.width);
      var phoneScale = phoneWidth / 640;
      var ua = navigator.userAgent;
      if (/Android (d+.d+)/.test(ua)) {
        var version = parseFloat(RegExp.$1);
        if (version > 2.3) {
          document.write('<meta name="viewport" content="width=640, minimum-scale = ' + phoneScale + ', maximum-scale = ' + phoneScale + ', target-densitydpi=device-dpi">');
        } else {  

          document.write('<meta name="viewport" content="width=640, target-densitydpi=device-dpi">');
        }
      } else {
        document.write('<meta name="viewport" content="width=640, user-scalable=no, target-densitydpi=device-dpi">');
      }  

    </script>
    <!--移动端版本兼容 end -->  

这个代码,在安卓2.3以上和苹果手机都没有问题,但是在安卓2.3 缩小是被禁止了
但是还是可以放大,有没有大神知道怎么回事啊。。

解决方案

直接head放这个不行?干嘛用js输出

 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0,user-scalable=no"/>

解决方案二:

配置一下meta就可以了

时间: 2024-10-31 12:09:44

移动端js兼容代码禁止放大缩小问题的相关文章

JS简单的图片放大缩小的两种方法_javascript技巧

以左上角为定点,放大缩小,该点位置不变. 方法一: Html代码 复制代码 代码如下:    <script type="text/javascript">         //兼容IE和火狐   缩小放大.缩放         function ImageSuofang(args) {             var oImg = document.getElementById("oImg");             if (args) {     

JS 仿Flash动画放大/缩小容器_典型特效

标题 小容器 标题 大容器

JS实现图片局部放大或缩小的方法_javascript技巧

本文实例讲述了JS实现图片局部放大或缩小的方法.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <he

关于pictureBox里面图片放大缩小的问题

问题描述 ///<summary>///拖动///</summary>PointM_pot_p=newPoint();//原始位置intM_int_mx=0,M_int_my=0;//下次能继续intM_int_maxX,M_int_maxY;//加快读取用privatevoidpictureBox_MouseDown(objectsender,MouseEventArgse){if(pictureBox1.Image!=null){M_pot_p=e.Location;M_int

js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例

  这篇文章主要介绍了js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件,实例分析了javascript多种弹出层效果的实现技巧,非常具有实用价值,需要的朋友可以参考下 完整实例代码点击此处本站下载. 用法 ? 1 2 3 4 5 6 7 8 <input type="button" id="btn_dialog" value="打开浮层"/> <div id="dialog-content" style

js实现双击图片放大单击缩小的方法

 这篇文章主要介绍了js实现双击图片放大单击缩小的方法,涉及js操作图片及onclick与ondblclick事件的使用技巧,需要的朋友可以参考下     本文实例讲述了js实现双击图片放大单击缩小的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> &l

css-问一下网页端CSS样式在手机端显示的时候,放大缩小功能失效呢,这个问题有人遇到过吗,

问题描述 问一下网页端CSS样式在手机端显示的时候,放大缩小功能失效呢,这个问题有人遇到过吗, 问一下网页端CSS样式在手机端显示的时候,放大缩小功能失效呢,这个问题有人遇到过吗 .top { height:43px; } <div class="top"> 代码省略 </div> <div class="content"> 代码省略 </div> 解决方案 在手机端页面的头部 加上 width - viewport的

js实现双击图片放大单击缩小的方法_javascript技巧

本文实例讲述了js实现双击图片放大单击缩小的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>双击图片放大,单击缩小</title> </head> <body> <SCRIPT

js手势放大缩小,在线等各位大神开源包

问题描述 js手势放大缩小,在线等各位大神开源包 求救,如下面地址的座位图http://m.dianying.baidu.com/ticket/select?movieId=9486&cinemaId=268&seqNo=1435762200000010108&date=1435680000000&sfrom=newnuomi&from=webapp&sub_channel=nuomi_wap_rukou1&source=nuomi&c=13