时间:2019-05-03 来源:小程序工厂
我也有同样问题,机型iphone6s,具体就是:我有两个页面,每个页面顶部都有个搜索框,第一个页面input加载不会有问题,切换到第二个页面,有一定几率input会加载不正常,表现为:placeholder不显示,点击无反应
刚才偶然试了把hideTabBar去掉,好像没有再复现了,之前是在多个tab页多次调用hideTabBar,现在改成在app.js调用一次,问题暂时没有再出现。希望会对其他人有帮助。
楼主,我也遇到这个问题了,请问你这边解决了吗?我的是iPhone8,iPhonex都有偶现这个问题。
木有解决,已经死心了,老板一脸嫌弃,部分手机就会这样,不一定那个型号的手机就一定会有问题,没办法,微信小程序问题还是挺多的
嗯,我以为是我代码写的有问题,不过检查了下没什么问题,我用手机在测,发现如果在输入框内输入文字后,然后退出微信小程序。退出后,再去打开其他微信小程序,打开足够多的微信小程序并且关闭后,应该是微信发现内存不够用,然后会清理我开发的微信小程序。等我再次进入我的微信小程序的时候(5分钟以内),发现是冷启动,并且这种情况下回出现这种bug的几率有点高。 input框不显示,并且没有显示其中的值,也没有placeholder的值。点击也没有任何反应。。。
最后直接改用 公众号网页 + vue.js 开发了,我们的业务挺重要的,一定要百分百正常
对了,我这个input框是写在一个组件里的,你那边是什么情况?
我这个简单粗暴,input有时候直接不显示
提供一下能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
链接来了 https://developers.weixin.qq.com/s/jVF7ALmO7o3o
测试了一台6以及6S,多次测试,都没复现你所描述的问题
能不能多测一下,这种情况我们遇到了很多;因为input是原生的组件,我们这边没有办法绕过去
这个刚一进来input就不渲染
对了,几率还挺大的,在iphone6上,但手机调试显示有该dom节点