文章来源:微信公众平台
微信小程序,小程序开发
2017/02/15 10:00
163
UI FAQ
Q1: scroll-view 在 iOS 上存在 bug:在使用 scroll-view 作为全屏滑动组件的时候,Y 轴滑动在下拉触发 iOS 原生的橡皮筋效果时, scroll-view 出现不能滑动的 bug,在 Android 系统下无橡皮筋效果则没有这个 bug。
A:下个版本会解决。
Q2:微信 6.3.31 版本中 input 的 focus 无效。
A:下个版本会解决。
Q3:tabBar 图标在各个平台上的大小不一致,是怎么回事?
A:我们已知晓这个问题,会尽快解决。
Q4:在 iOS 使用导航跳转页面的时候,偶尔会出现白屏的 bug。
A:我们已经发现这个问题,下个版本会解决。
Q5:iOS 上返回导航栏存在被修改的 bug。
A: tabBar 的问题已经知晓,下个版本会增加 switchTab 的接口让开发者直接控制 tabBar 的切换。
Q6:地图覆盖物无法添加点击事件,无法获取用户点击了那个覆盖物。
A:下个版本会支持。
Q7:小程序是否可以变相支持 webview ?
A:不能。
Q8: swiper 如何实现循环轮播?
A:下个版本会支持 circular 属性。
Q9:Android 微信更新至 6.3.32 后,不支持从普通页跳转到带 tab 栏的页面。
A:新版本会有专门的 API 来跳转到 tabbar 的页面,之前的处理方式会有逻辑问题。
Q10:快速点击多个 input 时,会出现问题。
A:此处确实有 bug,已经修复了,待发版本。
Q11:调试时,WXML 经常出现空白的情况。
A:已经修复,下个版本的开发工具将会 fix 这个问题。
Q12: textarea 可以监听输入吗?只有在没有焦点的时候才能获得内容吗?可不可以与 input 一样,随时监听输入的内容?
A:线上版本 textarea 不支持直接监听输入,下一个版本加会加上 bindinput 支持。
Q13: scroll-view 重叠时,会出现事件穿透的问题。
A: scroll-view 的事件穿透是组件的 bug,后续会修复。
Q14:Android 下, 1rpx 的 border 可能会出现不显示的问题。
A:在部分 Android 的手机中存在小数值的 rpx 显示不全的问题,新版本的微信将修复这个问题。
Q15:在真机调试环境下, scroll-view 里面有 textarea ,它的内容无法变动。
A:输入框目前还不能放到 scroll-view 里面使用。
Q16:能否从小程序中打开普通的网页链接 ?
A:暂时不支持。
Q17:请问微信小程序的组件中有没有多行文本的组件?
A:6.3.30 已支持 textarea 组件。
Q18:我在 WXSS 文件里编写 CSS 3 动画,点击编译直接就报错了,编译不通过。
A:CSS 3 的更多特性,我们正在陆续支持中。目前部分功能支持不足,如 animation 动画。
Q19:我们发现,目前提供的 canvas 绘图接口,不能跟网页原生 API 兼容,所以也就无法使用现有的绘图库了是吗?
A:是的。
Q20:在微信小程序的 canvas 相关 API 中,我们发现缺少将 canvas 转换成图片的相关 API 接口,如 drawImage 系列接口。
A:6.3.30 已支持 wx.canvasToTemFilePath ,可以用于将 canvas 转成图片临时文件路径。
Q21:我在文档中看到了 template ,但是似乎只能绑定数据。如果我想绑定事件该怎么办?还是在小程序里有其他办法实现组件化?
A:目前暂不支持,我们很快将提供自定义组件。
Q22:最近在看微信的小程序开发,有个顶部 Tab 需求,查看文档没有发现此组件,看到设计规范上有,请问如何调用?
A:6.3.30 已支持在 tabBar 设置 position 参数。
Q23:在小程序的 API 中是否有获取图片原始宽高的接口?
A:6.3.30 已支持, image 组件的 bindload 事件可以返回图片的原始宽高。
Q24:请问小程序能引用外部的图表库吗,比如 ECharts?
A:暂不支持。
Q25:小程序开发时,能否使用自定义的字体图标?
A:自定义字体是支持的,但是需要使用线上字体,并且存放字体的服务器需要允许跨域。
Q26:小程序中如何显示富文本内容?我已经在小程序中加入了 div 和样式,发现样式都无效。
A:目前暂不支持在小程序中进行相应操作。
Q27:我在文档中,没看到如何修改右上角三个点操作区按钮的方法。
A:这里不支持自定义,统一显示官方按钮。
Q28:我这在布局的时候用到了 rpx 单位,在安卓手机(小米 4)下真机预览的时候 750rpx 并显示全屏,经过测试发现在安卓手机(小米4)下 850rpx 才能显示全屏。但文档里面写道:规定屏幕宽为 750rpx ,这是不是意味着开发者需要适配不一样的手机?
A:我们会持续优化 rpx ,兼容大部分主流机型。不需要开发者做适配。
Q29:滚动页面,滚动到底部,加载新的内容不能实现。
A:6.3.30 已支持页面配置 onReachBottom 事件。
Q30:文章中的 image ,如果想单击后浏览图片,可以放大缩小之类,有没有相关接口?
A:可以使用图片预览接口。
Q31:我在使用贵方提供的 canvas 组件时,并没有找到一个可以保存画布信息的接口。
A:暂不支持,我们会很快支持。