Flutter

Flutter中 webview的键盘问题解决

2020-08-24  本文已影响0人  来lol里

webview的版本是webview_flutter: ^0.3.22+1

现在遇到的问题是如果webview中输入密码的话,像华为这种会调用自己的安全键盘,这时候就会黑屏,应该是内部计算键盘高度的问题。这时候没办法了,网页web端密码框需要修改一下了自己自定义一下不调用密码类型就好,但是无法被输入框弹上去,后来解决方案是用SingleChildScrollView包裹一下,然后自己监听一下键盘的弹窗和隐藏做一下jump的高度就好了

ps:jump的时候要注意高度,可以在键盘出来的时候底部增加一个只有高度的view,键盘收起隐藏就好了

上一篇 下一篇

猜你喜欢

热点阅读