wx.showKeyboard 在ios上调不出键盘
发布于 5 年前 作者 gang59 18897 次浏览 来自 问答

在安卓和模拟器上使用这个api没问题,可以正常使用,

但是用iphone5,iphone6测试的时候,调不出来键盘,打印回调函数的错误信息:show keyboard fail

是什么原因呢?

需要再手机上设置啥才能使用?

还是这个API有bug?

另外一个问题,在模拟器上键盘调用出来之后,打印出来的

wx.getSystemInfoSync()

screenHeightwindowHeight 都是同一个值,都是没有减去键盘高度的,这个不太对吧,至少 windowHeight 这个值是要减去键盘高度的吧

7 回复

调用顺序:

键盘有添加搜狗输入法:

麻烦试试最新版本的客户端和基础库是否还有问题

你好,问题未复现。请问下手机使用的是否系统默认输入法?以及接口调用时机是否在游戏刚启动的时候?

我把键盘管理里面的搜狗输入法删掉,重启了手机,还是不行,上面试调试中打的log

@林超

game.js里面只有这个,测试了下,也是一样的,在iphone5上打印的是errMsg: showkeyboard fail,  麻烦再看下,你们这个api自己测试的,在ios上是没有问题的吗

安装了6.6.3,基础库版本是1.9.91,还是不行

这个api你们测试的时候是可以的吗?

安卓和模拟器上都可以调出键盘,iphone5还是不行

好的,我之前的微信版本是6.6.1,我更新到6.6.3试试

回到顶部