- 为什么没有 onShareAppMessage 这个分享函数,页面依然可以转发?
我的有的页面有需要设置分享,有分享函数, 有的页面不需要,我就没有写分享函数,但是不知道为什么,页面还是能够分享
2019-10-14 - 小程序中,web-view打开公众号链接,点击写留言没有反应?
小程序中,web-view打开公众号链接,点击写留言没有反应?
2020-01-17 - 自定义导航栏,如何解决在IOS中偶尔会缺少大概状态栏高度的问题?
const systemInfo = wx.getSystemInfoSync(); console.log('systemInfo', systemInfo) this.globalData.StatusBar = systemInfo.statusBarHeight; let custom = wx.getMenuButtonBoundingClientRect(); //获取胶囊的信息,使用胶囊的top,height if (custom) { this.globalData.Custom = custom; // this.globalData.CustomBar = custom.height + (custom.top - systemInfo.statusBarHeight) * 2 + systemInfo.statusBarHeight; this.globalData.CustomBar = custom.bottom + custom.top - systemInfo.statusBarHeight; } else { this.globalData.CustomBar = e.statusBarHeight + 44; } 上面是app.js中onLaunch里的,但这样还是不行,偶尔还是会在IOS下出现问题。
2019-09-21 - iPhone7P 首页有数据但不显示,出现白屏,其他页面一切正常是怎么回事?
手机信息 [图片] 用户反馈的,小程序打开首页什么数据都不显示,但是其他页面都没有问题而且可操作,真机调试时首页也没有报错,接口调用也返回成功有数据,但是就是不显示,但是地理位置又能获取显示 补充:已打开es6转es5 [图片]
2019-08-26 - iOS13下,小程序在输入框内,无法定位光标
小程序的输入框内,无法点击->拖动->释放, 定位光标位置, 在我们自己的小程序(天天跟我买)和微信指数上都是, 微信原生的输入框没有问题.
2019-09-27 - 【持续跟踪】关于TabBar(含自定义Tabbar)的几个问题
以下是一些关于TabBar在使用上遇到的几个问题 20190509 18:00更新 搞了一个下午,还是不能完美的解决问题,目前的遗留的问题,除了下面3个,还有 - 一般的安卓设备,进入后快速点击,开始会造成屏幕闪动 =》 很正常,因为小程序项目比较大,本来就卡,但是作为Tabbar不是预先加载还是有点麻烦,会让用户觉得更卡 - Index也会加载一次tabbar.... 这个造成会造成一系列判断问题 =》 只能通过判断所属页面进行适配,按道理,应该是只有tab页才会出现才对 - 如果tabbar里的图片是通过view的background-image加载,那么不管安卓还是ios都会卡炸 - tabbar里的图片只能使用image比较不卡,但是造成的问题就,第一次进入页面会优先加载这tab的图片,一下n +1条数据,有点阻塞 - Ios每次进入新的页面就会渲染一次图片,这就导致,进入会闪一下,而安卓则不会 - 安卓下拉,tabbar也会跟着下拉... ----- 1. TabBar的背景颜色(backgroundColor)不能设置透明度 问题描述: 如题 解决状态: 已加入需求池,暂无计划时间信息 低优先级 临时解决方案: 暂无 相关问题: 《tabBar背景不能设置透明》 2018-07-17 2. 自定义TabBar第一次点击会发生抖动(闪动) 问题描述: Tabbar的每一个页面,第一次点击的时候,都会发生抖动 在调试工具上不会触发,但是在Ios中一定会触发 而安卓设备,有时候会整个屏幕变黑屏,或者消失。而有时候则完全不会抖动 原因猜测: 造成原因一: 猜测因为第一次点击的页面都是没有渲染的,所以渲染会导致tabbar位置(或样式)也需要一定时间初始化 或者说,和我们的路由概念不同,路由是页面和tabbar分开渲染,而小程序则是在每个tab页面都自动插入自定义Tabbar组件。 [图片] 想起之前看到过的一种自定义Tabbar解决方案,是在进入页面的时候隐藏tab来实现,感觉是同种解决方案 [文档] 每个 tab 页下的自定义 tabBar 组件实例是不同的,可通过自定义组件下的 [代码]getTabBar[代码] 接口,获取当前页面的自定义 tabBar 组件实例。 通过created生命周期console,确实是每个页面一个Tabbar组件... 造成原因二: 录了一下屏,发现上下抖动的原因出现了原生Tab的位置,所以导致自定义Tabbar位置上移 解决状态: 暂未解决,暂无计划时间信息 代码片段: https://developers.weixin.qq.com/s/ycA2NemE7f81 (Ios真机预览) 临时解决方案: tabbar默认样式隐藏 =》 在生命周期ready的时候再显示。 至少出现的时候好看一些 相关问题: 暂未收集 3. 自定义TabBar切换时会位置会发生抖动(闪动)情况 问题描述: 和第二个问题不同,这个问题是所有Tab页面都点击过,再切换时Tabbar的位置会上下抖动以下 问题猜测: 这个问题大概知道是因为,每个tab页面的navigationStyle设置问题,如果不是custom,那么就影响到页面的高度 解决状态: 暂未解决,暂无计划时间信息 临时解决方案: 所有Tab页面的navigationStyle设置为'custom',或者都不设置 代码示例: https://developers.weixin.qq.com/s/Kxzf7emy7T85 (真机预览即可看到) 相关问题: 暂未收集
2019-05-09 - scroll-view 高度问题
竖向滑动,通过 wx.getSystemInfoSync() 获取可用高度后赋值到样式,值是正确的,iphone6下正常,但是iphone se 尺寸下屏幕下方会有一块空白. 有人出现过这个情况吗? [图片] [图片]
2017-10-24 - iPhone6 ,iso10版本 scroll-view浮层 滑动穿透
- 当前 Bug 的表现(可附上截图) 在iphone6 ios10 中 scroll-view 浮层元素中滑动上层scroll-view 组件,会导致scroll-view 滑动失效,滑动穿透导致scroll-view下层page 滑动 - 预期表现 在iphone6 ios12 中 scroll-view 浮层元素中滑动上层scroll-view 正常 - 复现路径 - 提供一个最简复现 Demo 模板 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'mask'[代码] [代码]wx:if[代码][代码]=[代码][代码]'{{show}}'[代码] [代码]catchtap[代码][代码]=[代码][代码]'clickMask'[代码][代码]>[代码][代码] [代码][代码]<!-- <view class="shade" wx:if="{{show}}" catchtouchmove="touchHandler" catchtap='close'>[代码][代码]</view> -->[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'modal-content'[代码] [代码]wx:if[代码][代码]=[代码][代码]'{{show}}'[代码] [代码]style[代码][代码]=[代码][代码]'height:{{height}}'[代码] [代码]catchtap[代码][代码]=[代码][代码]'childClick'[代码] [代码]hover-stop-propagation[代码][代码]=[代码][代码]'true'[代码] [代码]>[代码][代码] [代码][代码]<[代码][代码]scroll-view[代码] [代码]scroll-y [代码][代码]class[代码][代码]=[代码][代码]'main-content'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]slot[代码][代码]></[代码][代码]slot[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]scroll-view[代码][代码]>[代码][代码] [代码] [代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'modal-btn-wrapper'[代码][代码]>[代码][代码] [代码] [代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{isCancel}}"[代码] [代码]class[代码][代码]=[代码][代码]'cancel-btn'[代码] [代码]bindtap[代码][代码]=[代码][代码]'cancel'[代码][代码]>取消</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'confirm-btn'[代码] [代码]bindtap[代码][代码]=[代码][代码]'confirm'[代码][代码]>确定</[代码][代码]view[代码][代码]>[代码][代码] [代码] [代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码] 在一个页面中引用模板 [代码]<[代码][代码]modal[代码] [代码]show[代码][代码]=[代码][代码]"{{showModal}}"[代码] [代码]height[代码][代码]=[代码][代码]'42%'[代码] [代码]bindcancel[代码][代码]=[代码][代码]"modalCancel"[代码] [代码]bindconfirm[代码][代码]=[代码][代码]'saveChildren'[代码] [代码]isCancel[代码][代码]=[代码][代码]"{{false}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'modal-title'[代码][代码]>请完善家人信息</[代码][代码]view[代码][代码]>[代码] [代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"modal-list-section"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"list-item"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"name"[代码][代码]>姓名</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]input[代码] [代码]type[代码][代码]=[代码][代码]'text'[代码] [代码]bindinput[代码][代码]=[代码][代码]'bindinputName'[代码] [代码]name[代码][代码]=[代码][代码]"name"[代码] [代码]placeholder[代码][代码]=[代码][代码]"请输入您的真实姓名"[代码] [代码]value[代码][代码]=[代码][代码]"{{children.childrenName}}"[代码][代码]></[代码][代码]input[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"list-item"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"name"[代码][代码]>性别</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]radio-group[代码] [代码]bindchange[代码][代码]=[代码][代码]"radioChange"[代码] [代码]class[代码][代码]=[代码][代码]"radio-group"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]label[代码] [代码]class[代码][代码]=[代码][代码]"radio"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]radio[代码] [代码]value[代码][代码]=[代码][代码]"男"[代码] [代码]checked[代码][代码]=[代码][代码]"{{children.childrenSex==0}}"[代码] [代码]color[代码][代码]=[代码][代码]"red"[代码] [代码]/> 男[代码][代码] [代码][代码]</[代码][代码]label[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]label[代码] [代码]class[代码][代码]=[代码][代码]"radio"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]radio[代码] [代码]value[代码][代码]=[代码][代码]"女"[代码] [代码]checked[代码][代码]=[代码][代码]"{{children.childrenSex==1}}"[代码] [代码]color[代码][代码]=[代码][代码]"red"[代码] [代码]/> 女[代码][代码] [代码][代码]</[代码][代码]label[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]radio-group[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码] [代码][代码]<[代码][代码]picker[代码] [代码]mode[代码][代码]=[代码][代码]"date"[代码] [代码]bindchange[代码][代码]=[代码][代码]"bindMultiPickerChange"[代码] [代码]end[代码][代码]=[代码][代码]"{{endTime}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"picker"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"list-item"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"name"[代码][代码]>出生日期</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]input[代码] [代码]type[代码][代码]=[代码][代码]'text'[代码] [代码]disabled [代码][代码]placeholder[代码][代码]=[代码][代码]"请选择出生日期"[代码] [代码]value[代码][代码]=[代码][代码]"{{children.childrenBirthday}}"[代码][代码]></[代码][代码]input[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]style[代码][代码]=[代码][代码]"width:20rpx;height:34rpx;margin-left:20rpx;"[代码] [代码]src[代码][代码]=[代码][代码]"/images/right_arrow1.png"[代码][代码]></[代码][代码]image[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]picker[代码][代码]>[代码] [代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"list-item"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"name"[代码][代码]>身高</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]input[代码] [代码]type[代码][代码]=[代码][代码]'number'[代码] [代码]maxlength[代码][代码]=[代码][代码]'3'[代码] [代码]bindinput[代码][代码]=[代码][代码]'bindinputHeight'[代码] [代码]name[代码][代码]=[代码][代码]"stature"[代码] [代码]value[代码][代码]=[代码][代码]'{{children.childrenHeight}}'[代码] [代码]placeholder[代码][代码]=[代码][代码]"请填写身高"[代码][代码]></[代码][代码]input[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>厘米</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码] [代码][代码]<!-- <view class="confirm-btn" bindtap="saveChildren">确定添加</view> -->[代码] [代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码] [代码][代码]</[代码][代码]modal[代码][代码]>[代码]
2019-03-06 - font-weight设置问题
font-weight 在预览模式下只有设置900 和bold才成效,在调试模式都可以成效 在设置font-weight的时候,代码如下 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_1'[代码][代码]>[代码][代码]100字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_4'[代码][代码]>[代码][代码]400字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_5'[代码][代码]>[代码][代码]500字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_6'[代码][代码]>[代码][代码]700字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_9'[代码][代码]>[代码][代码]900字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码]样式表为 [代码].font_[代码][代码]1[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]100[代码][代码]}[代码][代码].font_[代码][代码]5[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]500[代码][代码]}[代码][代码].font_[代码][代码]7[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]700[代码][代码]}[代码][代码].font_[代码][代码]9[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]900[代码][代码]}[代码]在编辑器内展示样式如图: [图片] 在手机端预览模式展示样式为: [图片]
2018-08-07 - picker-view组件滚动bug
picker-view滚动过快的时候,有些数据不能显示在picker上,有没有大佬什么原因?还是微信的bug(数据都有的) [图片]
2018-11-21