前端经验

微信小程序常见FAQ持续更新中

Q:是否支持视频直播或音频直播,如HLS?

A:我们正在技术上正不断完善,很快将提供支持。


Q:能否从小程序中打开普通的网页链接 ,比如我要链到我们的客服页面?

A:暂时不支持。


Q:没收到内测邀请,能给我们发个邀请码吗?

A:小程序很快将开放申请,请留意官方公告。


Q:请问下小程序有计划支持二维码扫描吗?迫切需要这一功能,希望能尽快提供接口支持,谢谢

A:暂时不支持,后续会逐步完善。


Q:开发工具不支持linux环境以及windows 2003或XP系统吗?

A:是的,目前不支持


Q:请问微信小程序的组件中有没有多行文本的组件?

A:6.3.30 已支持 textarea 组件。


Q:getUserInfo接口获取不到unionid该怎么办?

A:需要到open.weixin.qq.com网站上,绑定小程序和你的其他公众号或app,才会返回unionid。


Q:安装了小程序调试工具(wechat_web_devtools_0.9.092300_x64.exe)后,把原来的开发者调试工具覆盖了?没法做到两个工具兼容?直接覆盖?

A:请升级到最新的开发者工具版本,已经兼容普通网页调试和小程序调试。


Q:我在wxss文件里编写css3动画,点击编译直接就报错了,编译不通过。

A:Css3 的更多特性,我们正在陆续支持中。目前部分功能支持不足,如animation动画。


Q:小程序路由/info?appId=1,通过wb.navigateTo 跳转页面后。如何在新的页面中拿到appId的值?我看文档中没有描述。

A:可以通过 Page 的 onLoad 事件拿到,可以参考navigator组件


Q:微信小程序支持和硬件的交互吗? 比如和硬件通过蓝牙或者wifi的方式进行数据通信?

A:我们正在规划中,目前暂不支持


Q:wx.setStorage(OBJECT) 小程序存储的容量有多大限制?

A:目前每个小程序限制5M


Q:目前提供的canvas绘图接口,我们发现不能跟网页原生api兼容,所以也就无法使用现有的绘图库了是吗?

A:是的。


Q:在微信小程序的canvas相关api中,发现缺少将canvas转换成图片的相关api接口。如drawImage系列接口。

A:6.3.30 已支持 wx.canvasToTemFilePath 用于将 canvas 转成图片临时文件路径。


Q:下载下来的zip文件如何解压缩,是否有相关api?

A:目前暂不支持,我们将很快提供。


Q:我想问一下,在小程序里面怎么进行组件化开发?我在文档中看到了template,但是个人来看只能绑定数据。如果我想绑定事件,类似component该怎么办?还是在小程序里有其他办法实现组件化?

A:目前暂不支持,我们很快将提供自定义组件。


Q:最近在看微信的小程序开发,有个顶部tab需求,查看文档没有发现此组件,看到设计规范上有,请问在哪里可以看到。

A:6.3.30 已支持在 tabBar 设置 position 参数。


Q:请问微信公众号开发功能除了调用微信提供的API之外,可以调用自己写的api接口或者服务吗?

A:可以使用request接口请求自己的服务器api。


Q:您好,在小程序的api 中是否有获取图片原始宽高的接口?具体需求场景:在canvas 中实现对wx.chooseImage后的图片进行一定比例的放缩功能。

A:6.3.30 已支持,image 组件的 bindload 事件可以返回图片的原始宽高。


Q:开发者工具如何录音,录音完成是什么格式呢?

A:暂不支持模拟录音,手机上录音目前是silk格式。


Q:请问小程序能引用外部的图表库吗,比如ECharts?

A:暂不支持。


Q:WXML中"Mustache"语法(双大括号)来绑定数据,

例如:

{{message}}
Page({
    data: {
        message: "Hello MINA!"
    }
})

如果message是一段HTML文本,能不能绑定?应该怎么绑定?

A:目前不支持绑定HTML代码。


Q:代码里面可以用一些工具库吗?比如像 lodash这种工具库,我觉得可以用的话是比较方便的,比如可以通过 npm install 这种方式来安装第三方的工具库。

A:目前暂不支持。


Q:小程序开发时能否使用我们自定义的字体图标。

A:自定义字体是支持的,但是需要使用线上字体,并且存放字体的服务器需要允许跨域。


Q:在小程序中如何将富文本内容显示出来,我已经在小程序中加入了div和样式做了测试发现样式都无效?

A:目前暂不支持。


Q:小程序是否开放用户手机通讯录的读取/写入权限?

A:目前暂不支持


Q:好像无法通过js获取图片宽和高,请问有解决方案吗?

A:目前只能显示设置图片宽高


Q:iPad好像无法预览小程序?

A:目前暂不支持iPad。


Q:微信小程序有拨打电话和发送email的方法吗?

A:可以拨打电话,暂不支持发送email


Q:我在一台机器上同时开发微信小程序和服务器程序,请问微信小程序在开发时怎么访问我本机的服务器呢?用localhost还是开发机器的IP地址?

A:目前服务器必须使用域名,不支持本地调试。


Q:我在文档中,没看到如何修改右上角三个点操作区按钮的方法。

A:这里不支持自定义,统一显示官方按钮。


Q:我这在布局的时候用到了rpx单位,在安卓手机(小米4)下真机预览的时候750rpx并显示全屏,经过测试发现在安卓手机(小米4)下850rpx 才能显示全屏; 但文档里面写道:规定屏幕宽为750rpx;是不是意味着开发者需要适配不一样的手机(不一样的手机设置不一样的rpx值)?

A:我们会持续优化rpx,兼容大部分主流机型。不需要开发者做适配。


Q:文章中的image,如果想单击后浏览图片,可以放大缩小之类,有没有相关接口?

A:可以使用图片预览接口。


Q:我在使用贵方提供的canvas组件时,并没有找到一个可以保存画布信息的接口。

A:暂不支持,我们会很快支持。


Q:滚动页面,滚动到底部,加载新的内容不能实现。

A:6.3.30 已支持页面配置 onReachBottom 事件。


Q:如果是支付给子商户,调用接口跟之前web开发的用法是一样的还是怎么做?

A:目前暂不支持支付给子商户。


Q:请问小程序里支持把文字、图片、链接转发到IM给好友、朋友圈吗,API文档里没写。

A:分享能力会很快提供,请留意官方文档。


Q:请问微信小应用除了自带的api接口, 是否支持其他的外部api或js插件的加载?

A:目前暂不支持。


Q:我调用小程序的微信支付api,一直报签名验证错误,参与签名的参数有timeStamp、nonceStr、package、signType。使用微信支付签名校验工具生成的签名跟我自己服务器生成的签名是一样的,但还是报签名错误。

A:appId不需要传入支付api,但是需要参与签名。


Q:想请教checkbox是否只能通过checkbox-group绑定事件。

A:heckbox不会触发change事件, checkbox-group才会触发。


Q:我们在微信开发工具,选择图片后,尝试上传或下载图片 都没有任何反应,请问是什么原因?

A:最新版本的开发工具已经支持 uploadFile 和 downloadFile 的调试。


更新到16.11.7-16.11.20

Q:业务有需要,监听手机  keyboard,如“完成”按钮触发时,执行对应动作。目前未查到相关api,请问是否有支持?或有其它方式模拟实现。

A:目前不支持,只能先用blur模拟其中一些情况,后续支持。


Q:input placeholder在focus和unfocus状态下位置差异。focus的时候placeholder会抖动一下。placeholderclass的字号和input字号、行高均相同。

A:嗯,是有这个体验问题,目前还没办法完全解决。


Q:Android下面1rpx的border不显示的问题。

A:这里是有bug,下个版本修复。


Q:微信小程序在模拟器上https能访问到数据,但是真机上不能建立数据连接。

A:a)证书要认证机构颁发的。

   b)如果是Android不行看看request的请求method请求类型要用大写,如GET。

   c)服务器要支持tls 1.0 1.1 1.2。


Q:wx.request发请求,报"ssl hand shake erro"。

A:以下三点要确认没有问题

   a) tls需要支持1.0 1.1. 1.2版本。

   b) wx.request 请求参数method的value要大写(例如:GET)。

   c) 下载最新的微信客户端

    如果用的是腾讯云提供的免费证书。腾讯云下载证书zip文件,解压后务必使用nginx目录中的root crt 和 key两个文件。


Q:个人开发者不能注册么?

A:现在支持的只有企业,政府, 媒体,其他组织,个人开发者还不支持注册。


Q:小程序的大小1M这个控制正式发布的时候会放大吗?

A:因为涉及到用户获取小程序的成本和体验,目前1M的限制暂时不会变。

 编译这里会做一些代码转换,是会有一定的体积变大,这里我们也会不断去优化,建议先针对小程序的特点调整产品形态。


Q:scroll-view里面有textarea,它内容不动(真机环境)。

A:输入框目前还不能放到scroll-view里面使用。


Q:在mac上开发,每当跳转第二个页面时,wxml调试工具没有调试信息?

A:已经修复,需要下个版本。


Q:已用 https,但报无法建立与该服务器的安全连接是什么情况?

A:需要 nginx 配置一下 https 的加密标准为tls1.2及以上。


Q:request只支持异步模式?建议支持同步。

A:(1)request操作耗时依赖网络,同步会给用户带来不好的操作体验。

      (2)传递参数通过date-set设置。

      (3)动态逻辑可以放到绑定的方法中。


Powered By Z-BlogPHP 1.5 Zero

Copyright webexp.cn Rights Reserved.

本站基于 阿里云服务器 + Ename域名 + Z-Blog 构建   |   站点地图   |   辽ICP备13003381号-4