AI助手支持GPT4.0
横屏输入法文字显示不全的bug
在游戏中要用到改昵称的功能
可以使用showKeyboard调出输入法
但是横屏的时候输入的文本怎么显示不全?这是不是bug?
没办法只能自己处理了,经过测试发现在文字前边加5个空格正好能显示出来。
所以在onKeyboardInput里加上5个空格就可以了
onKeyboardConfirm里再把5个空格去掉就好了
这样可以说解决了显示不全的bug。但是会产生一个副作用。就是没有输入法的联想功能,猜测可能在调用 updateKeyboard时清了联想状态。
如果是bug希望微信来解决吧。毕竟我这种方式只是一种替代方案。
If you want to use the function of changing the nickname in the game, you can use showkeyboard to call up the input method, but how can the input text not be displayed completely when the horizontal screen is displayed? Is this a bug? I can't help but deal with it by myself. After testing, it is found that adding 5 spaces before the text just shows up. So add 5 spaces in onkeyboard input and remove 5 more spaces in onkeyboard confirm, which can be said to solve the problem of incomplete display. But there's a side effect. There is no association function of the input method. It is speculated that the association state may be cleared when the updatekeyboard is called. If it's a bug, I hope wechat can solve it. After all, my approach is just an alternative.
你好,具体是什么机型?能否提供个可复现的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。