- 华为p30的input放在组件内,bindInput事件不触发,触发page的bindinput方法
这是一个悲伤的故事,发生在华为p30,微信版7.0.18,基础库版本2.12.2,自定义组件内有原生input组件<input class="weui-input" bindinput="bindInput" placeholder="输入点什么"/>,bindinput绑定事件bindInput在组件内的methods写了没有反应,触发了Page内的bindInput。。。。。 因为页面重构,我想着好好重构代码,然后就兴高彩烈的一个一个组件写起来,好的一切很顺利(鬼知道我踩了多少坑),终于来到正式号体验版了,想着马上能发布了,美滋滋的。突然测试反馈input输入框明明有输入内容,但一点确定就啥都没有了,啥????? 好了,废话不多说了,进入主题,以上问题经测试是在华为p30使用华为自带输入法,组件内input输入框输入英文字母时,并没有选择提示内容,然后就失去焦点,这种情况下,输入框内显示有内容,[图片],但是并没有触发组件内的bindInput事件,提示Do not have bindInput handler in current page: index/index. Please make sure that bindInput handler has been defined in index/index, or index/index has been added into app.json[图片],可是代码明明有写[图片]。于是我在page里面加上bindInput方法[图片],结果触发了page的方法[图片]。 组件内的事件在page里面触发。。。。。。 代码片段如下https://developers.weixin.qq.com/s/keIGHnmq7hkS,仅在华为p30出现, 遇上这种Bug简直欲哭无泪,恳求小程序的开发大佬可怜可怜我们这些小开发,赶紧修复了吧。
2020-09-15 - canvas绘图消失
在第一个页面绘图绘制成功 [图片] 然后一直跳转到第六个页面,在一步步返回到第一个页面canvas绘制的图消失了 [图片] 从第五个页面层层返回,canvas还是存在的,一旦打开第6层,再返回canvas绘制的图就消失了。用调试器看来一下log,发现打开第六层后层层返回到第二层是,info显示第一个页面reload了,并且update with init data,但回到第一个页面只触发的onshow事件,并没有触发onload事件 [图片] 目前只在安卓机型上出现该问题(魅族,华为均有出现,而且是必现),ios的是正常显示的。 啊啊啊啊啊啊,canvas真的太多坑了呀
2019-06-28 - 调用wx.chooseImage后小程序闪退回到首页
调用wx.chooseImage弹出选择图片后小程序闪退回到重新加载小程序,回到小程序首页,出现的机型是荣耀8,不是频繁出现,偶遇过3,4次
2019-03-17 - 输入框问题
发现一个很神奇的问题,就输入框填写内容时,华为机器自带的输入法上面有一个搜索框,点击后弹出内容点击搜索之后,再返回小程序,输入框回去到顶不,在许多小程序上都发现会这样子,如腾讯新闻,今日头条等,具体如下 [图片] 点击搜索 [图片] 之后会弹出这些东西,随便点击一个 [图片] 会出现具体内容,再点打开 [图片] 那些内容就会弹出在当前页面上面 [图片] 点击关闭后输入框就跑到底部去了,正常情况下应该如有右图所示的 [图片][图片] 重复上面的步骤在头条上也会这样 [图片] 正常情况下是这样子的[图片] 主要是出现在华为自带的输入法有搜索的情况下,按照上面步骤执行,输入框的定位就会跑到最上面,textarea,也会这样子
2018-11-12 - picker-view的indicator-style设置color无效
picker-view的indicator-style设置color无效,indicator-class也是一样
2018-03-29