参考小程序的input官方教程,如下
https://developers.weixin.qq.com/miniprogram/dev/component/input.html
会发现input获得焦点时,input中的文字会闪一闪(如内容的会轻微上下移动,placeholder的内容有时会消失),
在iPhone6,小米5,红米等我所有测试过的机子都有同样的问题,但模拟器就没有此问题。请问怎样解决?谢谢!
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
小程序 | Bug | input | 客户端 | 6.6.6 | 1.9.94 |
所以这个问题一年过去了还没解决??
我的临时解决方案是,当用户获取焦点时,把placeholder清空,这样就不会看到文字错位了
我错了,focus时清空方案也无效。placeholder已经没救了,看来只能在input下面垫一层东西了
啊,我今天也突然发现这个问题。请问一下你是通过什么方式来垫一层东西的呢
00
用一层<view style="position: absolute;">叠加在input上,然后监听input输入,当input内容不为空的时候把view隐藏掉。(伪placeholder
这个其实可以用value来代替的
这个问题还没解决 我现在出现这种问题了
请我这个问题解决了么???很难受啊
也遇到这个问题,请问进展如何了
我也碰到这个问题了,看来不是个例,就不重复发帖了,官方快来解决一下
我也碰到这个问题,input获取焦点的时候,placeholder文字会往上顶一下,我看了“小程序示例”这个小程序里面的input也会这样
这不是很正常么?input选定后渲染的就是原生组件了 很明显的过程啊 这东西从小程序一出来就这样了
@彬,从用户的角度,是没人会关心你是什么原理的,这是一个问题,并且在一些机子上情况很严重,比如input的内容消失了,比如内容的size变大了很多,是问题,就要想办法解决,说原理有用吗?
我的意思是 放了一年了 估计没什么心思解决 这东西关系到底层 也不好解决 我们是技术肯定从技术方面探讨 既然人人的小程序都这样 用户估计也没什么看法 这东西我早在一年前就提过了 你觉得有用么
我觉得有用,这么明显的问题不解决说不过去。而且官方说了他的要求,“请提供代码片段”,我看到很多人看到这个回复就已经放弃了。但我不是那么容易放弃的人。。。
@小辣椒,请问能重复到我说的问题吗?谢谢!
你好,在你的代码片段复现了你说的问题,我们还在定位问题,后续会在此贴回复
你好,你的代码片段确实复现问题了,我们正在定位问题,后续会在此贴继续回复
请问有新的进展吗?谢谢!
请问这个问题现在解决了么???
请问官方 这个问题有后续吗 现在有没有在解决。。
你好,问题没有复现,麻烦提供下你测试的所有设备的机型和微信版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html?search-key=%E4%BB%A3%E7%A0%81%E7%89%87%E6%AE%B5)
代码片段:wechatide://minicode/R28fnKmO6rZb
你在 输入1和输入2这两个input输入内容后,然后轮流使输入1和输入2的input获取焦点,就能看到input的内容的位置变化,并闪动(像是消失了一下再出现)
我测试过的设备机型:iphone6s,小米5,红米
微信版本:6.6.6