美文网首页
textarea标签获取焦点,页面会放大

textarea标签获取焦点,页面会放大

作者: Gary_fei | 来源:发表于2020-04-22 11:09 被阅读0次

前序:
移动端网页输入框在点击获取焦点时,会自动放大页面,体验很不好

原因是当输入框获取焦点之后,会触发webview的displaySoftKeyboard方法,导致页面自动放大

解决方法: head标签添加如下代码

// 设置Web应用是否以全屏模式运行。如果content为yes,Web应用会以全屏模式运行,content的默认值是no,表示正常显示
<meta name="apple-mobile-web-app-capable" content="yes">
// 让网页的宽度自动适应手机屏幕的宽度
<meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;">
// width=device-width :表示宽度是设备屏幕的宽度
// initial-scale=1.0:表示初始的缩放比例
// maximum-scale=1.0:表示最大的缩放比例,0.5: 表示最小的缩放比例
// user-scalable=no:表示用户是否可以调整缩放比例
timg.jpeg

相关文章

  • textarea标签获取焦点,页面会放大

    前序:移动端网页输入框在点击获取焦点时,会自动放大页面,体验很不好 原因是当输入框获取焦点之后,会触发webvie...

  • 自定义指令

    需求场景:当我点击搜索栏,跳转至搜索页时,当页面加载成功之后,input标签能自动获取焦点(手机端,自动获取焦点,...

  • textarea焦点获取问题

    发现textarea焦点并不是在最右侧,好像鼠标点在什么地方,就显示在什么地方,非常怪异的感觉 查了资料,才知道,...

  • TV焦点框控件

    /** 功能简介:获取焦点时放大*/

  • JS使用textarea模拟post提交表单

    textarea 标签 textarea代表HTML表单多行输入域textarea标签是成对出现的,以 开始,以 ...

  • textarea标签的换行

    在textarea标签中经常会遇到换行操作,我们该如何获取textarea中的换行保存在数据库中,查看时展示到页面...

  • 标签获取焦点

    tabindex默认的会使用在以下元素(就是说默认可以获取焦点的元素): A, AREA, LABEL, INPU...

  • textarea 标签的 placehold 不起作用 | 20

    textarea 标签的 placehold 不起作用 textarea 标签的placehold不起作用 是因为...

  • 使用mint-field的坑

    如下图: 当存在type类型为textarea的field时,text类型的field点击无法获取焦点输入, 暂时...

  • 碧蓝航线舰娘节奏版 | 船只排名 | 新手向

    当期 电脑放大技巧:图片上右键“新标签页打开图片”,然后在新标签页中放大。 往期 向前保留几期,以作对比分析。 来...

网友评论

      本文标题:textarea标签获取焦点,页面会放大

      本文链接:https://www.haomeiwen.com/subject/rzibihtx.html