android的webview下,如果设置了全屏,输入框获得焦点时,软键盘会盖住输入框,怎么破?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android的webview下,如果设置了全屏,输入框获得焦点时,软键盘会盖住输入框,怎么破?相关的知识,希望对你有一定的参考价值。
android的webview下,如果设置了全屏,输入框获得焦点时,软键盘会盖住输入框,并不会将输入框顶上去,如果不设置全屏就能顶上去,全屏怎么破,要亲测可行。
参考技术A 你可以在webview的外面套一层ScrollView,这样当控件被挡住了就可以上下滑动追问要自动顶上去,不用scrollview
参考技术B 软键盘挡住WebView中输入框解决方法https://blog.csdn.net/lin_dianwei/article/details/80501339JS 取消iOS播放自动全屏:
iOS下浏览器模式下h5播放器强制是全屏的,除非在app下才可以非全屏播放,需要两个配置:
(1)播放器添加参数:
playsinline:true(我使用的是阿里云的播放器,其他的需要自己找找是那个参数)
(2)webview添加参数:
webview设置allowsInlineMediaPlayback属性为YES
webview.allowsInlineMediaPlayback = YES;
以上是关于android的webview下,如果设置了全屏,输入框获得焦点时,软键盘会盖住输入框,怎么破?的主要内容,如果未能解决你的问题,请参考以下文章
webview 中的视频应在 android 中的 onShowCustomView() 方法上全屏显示