移动端开发的杂七杂八

【一系列重要的meta标签声明】

<meta name="viewport" content="width=device-width;initial-scale=1.0;maximum-scale=1.0;user-scalable=0">

<meta name="app-mobile-web-app-capable" content="yes">

<meta name="format-detection" content="telephone=no">

<meta http-equiv="pragma" content="no-cache">

【去除表单默认外观】

-webkit-appearance:none;

【去除a链接、表单按钮的默认透明蓝色遮罩背景】

-webkit-tap-highlight-color: rgba(0,0,0,0);

【修改placeholder属性的文本颜色】

-webkit-input-placeholder:color:‘自己所需’;

【解决3D动画显示闪烁的问题】

-webkit-backface-visibility:hidden

【激活iphone中的active伪类效果,给a和button标签绑定】

var aA=document.getElementsByTagName('a');

for( var i=0; i<aA.length; i++ ){

    aA[i].addEventListener( 'touchstart',function(){},false );

var aBtn=document.getElementsByTagName('button');

for( var i=0; i<aBtn.length; i++)

   aBtn[i].addEventListener( 'touchstart',function(){},false );

}

【解决iphone的快速流畅滑动效果,可以放在body里面,任何用到滑动的地方都可以用到,设置固定高度加上overflow-y:auto,模拟iscroll的滑动效果】

-webkit-overflow-scrolling : touch;

【禁止用户选中文字】

-webkit-user-select:none;

【打电话、发信息和发邮件】

<a href="tel:13650960577">拨打电话</a>

<a href="sms:10086">发送信息</a>

<a href="mailto:1648238539@qq.com">发送邮件</a>

【阻止旋转屏幕时自动调整字体大小】

html,body,form,p,div,h1,h2,h3,h4{ -webkit-text-size-justify:none }

【屏幕旋转onorientationchange事件和检测】

<script>

       addEventListener( 'load',function(){

           onorientationChange();

            window.onorientationchange=orientationChange;

     });

    function orientationChange(){      //判断屏幕是否旋转

            swith( window.orientation ){

                case 0:

                    alert('正面');

                     break;

                case 90:

                     alert('向右旋转90度');

                      break;

                 case -90:

                       alert('向左旋转负90度');

                       break;

                 case 180:

                       alert('风景模式');

                        break;   

           }

    } 

</script>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 10,828评论 0 7
  • H5页面窗口自动调整到设备宽度,并禁止用户缩放页面//一、HTML页面结构 // width 设置viewp...
    tiandashu阅读 16,812评论 0 9
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,387评论 2 17
  • 走进暮色 文||与你相识 走着,就这样走着 在暮色笼罩的城市里 慢慢把自己融入黄昏 直到最后的晚霞褪去 褪色的太阳...
    与你相识_40fa阅读 1,859评论 2 4
  • 三十而立,是太多人的担子所在,28也依然能感受中年在轻轻的向我招手……顽皮的少年时代,叛逆的冲动年华早已随风而逝,...
    潇洒地流浪阅读 3,751评论 0 3

友情链接更多精彩内容