我也碰到这个问题了,安卓机没有问题,ios有些icon不显示
小程序 图片和标签元素,IOS真机不显示求解~!!! 我在小程序中请求数据,展示一个页面,图片有4,5个,png格式,还有一堆文本; 我把同一个图片资源,同时作为一个封面图显示和一个加了模糊滤镜的背景图,背景图是绝对定位,层级为-1; 安卓和模拟器上都没有问题,但是在iphone的真机上,背景图会消失,不定时还会出现其他一些标签元素的消失,icon有时也会消失; 我用工具做真机测试,所有的标签都在,位置也没错,资源路径也没问题,能打开图片; 完全找不到原因啊,是不是因为图片太多,这个页面还有些头像, 哪位大神可以解答一些,非常紧急!!!~感谢!~
2019-01-23安卓的cursor-spacing 值不太准确,算出来大一点,聊天框和键盘中间有缝隙,苹果机型就没有这个缝隙 [图片]
input属性cursor-spacing问题- 当前 Bug 的表现(可附上截图)[图片] - 预期表现 [图片] input属性cursor-spacing在原生虚拟键盘正常作用,在第三方虚拟键盘(科大讯飞,搜狗)失效
2019-01-11做过尝试,当transition属性改为 all 时,动画正常触发。但是想搞清楚这个bug是小程序的问题还是平台CSS支持的差异问题
关于flex布局下,过渡动画不生效的问题- 当前 Bug 的表现(可附上截图) [图片] ios平台下蓝色区域的高度没有过渡动画,安卓客户端和开发工具上都有过渡动画 - 预期表现 当点击白色区域时,蓝色区域的高度变化有过渡动画 - 复现路径 安卓手机过渡动画正常 ios均没有过渡效果 - 提供一个最简复现 Demo [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"container"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]bindtap[代码][代码]=[代码][代码]"handleTap"[代码] [代码]class[代码][代码]=[代码][代码]"im-main"[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"im-keyborad-holder"[代码] [代码]style[代码][代码]=[代码][代码]"{{style}}"[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]Page({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]style: [代码][代码]"flex-basis: 300rpx;"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onLoad() {[代码][代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]this[代码][代码].setData({ style: [代码][代码]"flex-basis: 500rpx;"[代码] [代码]})[代码][代码] [代码][代码]}, 2000)[代码][代码] [代码][代码]},[代码][代码] [代码][代码]handleTap() {[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].data.style == [代码][代码]"flex-basis: 0;"[代码][代码]) {[代码][代码] [代码][代码]return[代码] [代码]this[代码][代码].setData({ style: [代码][代码]"flex-basis: 500rpx;"[代码] [代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]this[代码][代码].setData({ style: [代码][代码]"flex-basis: 0;"[代码] [代码]})[代码][代码] [代码][代码]}[代码][代码]})[代码][代码]page {[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]font-family[代码][代码]: PingFangSC-Regular;[代码][代码] [代码][代码]/* overflow: hidden; */[代码][代码]}[代码] [代码].container {[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: flex;[代码][代码] [代码][代码]flex-[代码][代码]direction[代码][代码]: column;[代码][代码]}[代码] [代码].im-main {[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]relative[代码][代码];[代码][代码] [代码][代码]overflow[代码][代码]: [代码][代码]hidden[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]flex-basis: [代码][代码]auto[代码][代码];[代码][代码]}[代码][代码].im-keyborad-holder {[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]blue[代码][代码];[代码][代码] [代码][代码]flex-basis: [代码][代码]200[代码][代码]rpx;[代码][代码] [代码][代码]transition: flex-basis [代码][代码]500[代码][代码]ms;[代码][代码]}[代码]
2019-01-10我也碰到这个问题,我是在tab页有一个红点的轮询,在unload 和 onhide的时候 unsubscribe. 当我的接口返回401的时候,我会wx.reLaunch 到 login页面,这时候 unload 并没有触发,导致轮询还在继续
[BUG]tab中调用reLanuch,非当前tab的unload不会调用tabbar包含两个页面A,B,当前页面为B,在B中调用reLaunch({url: C}),B的onUnload会执行,A的onUnload不会执行 既然reLaunch的意义是“关闭所有页面,打开到应用内的某个页面”,那么理应调用所有关闭页面的onUnload,因为如果不这样,页面在onLoad中申请的资源没有机会释放 举个例子,小程序中引入了redux进行状态管理,有A,B,C三个页面,A,B为tab page,C为登录页 A的onLoad中subscribe了store的listener,相应在onUnload中释放,B中有个退出按钮,点击的效果是登出到登录页C,期望的行为是此时非活动tab A的onUnload会自动调用以释放listener
2018-10-23其实还有一个问题,就是 wx.reLaunch 为什么不会重新触发 onLaunch ? 总觉得这样的命名,应该是相对应的
wx.reLaunch 不会触发 onHide 生命周期,这是一个bug 吗?Page({ onLoad() { setTimeout(() => { wx.reLaunch({ url: xxx }) }, 3000) }, onHide() { console.log(123) } }) 如果不是bug,能否说明下为何这么设计?
2018-09-25cover-view fixed 在安卓机上正常吗,我用的时候很卡顿,一直在抖动
cover-view fixed定位失败头部是自定义的,页面用到map组件,所以头部不能被覆盖掉把view改成cover-view,不会被覆盖了,但是下拉刷新的时候cover-view的定位就掉下来了
2018-09-12看了其他帖子,官方是不太建议cover-view在原生组件外使用的,我也碰到这个坑,ios 虽然支持外部使用,应该也只是刚刚好支持,但是也会有 cover-view 偶尔会消失的问题,渲染上也不太正常。 希望官方能尽快给原生组件层级的问题提供有效的解决方案,太耽误开发了
cover-view在Android设备上的问题,是bug吗?项目中需要用到canvas原生控件,于是就有一个层级的问题,按照官方指引,使用cover-view控件去覆盖掉canvas。 需要覆盖掉 canvas 原生控件的 cover-view 部分采用了 fixed 布局,在iOS设备上正常,而在Android设备上是有问题的,没办法覆盖住 canvas。 这是官方的bug吗? [图片] [代码]<cover-view class=[代码][代码]"cover-view-style"[代码][代码]>[代码][代码] [代码][代码]<cover-image[代码] [代码]src=[代码][代码]"..."[代码] [代码]></cover-image>[代码][代码]</cover-view>[代码] [代码] [代码] [代码] [代码] [代码] [代码] [代码] [代码] [代码].cover-view-style {[代码] [代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]200[代码][代码]rpx;[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]fixed[代码][代码];[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]background[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码] [代码][代码]z-index[代码][代码]: [代码][代码]9999[代码][代码];[代码][代码]}[代码]求解?
2018-09-05我也碰到这个问题了,实测网络图片可以显示,但是相对路径不生效
cover-view 里 cover-image 图片不显示[图片] [图片] cover-view 里 cover-image不显示,而且 cover-view的定位有时候会出现偏移
2018-08-28