微信小程序常见FAQ
发布于 5 年前 作者 pcao 5693 次浏览 来自 问答

给提问的开发者的建议:


   提问之前先查询 文档、通过社区右上角搜索搜索已经存在的问题。


   写一个简明扼要的标题,并且正文描述清楚你的问题。


   提交 BUG:需要带上基础库版本号,设备信息(iOS, Android,开发工具等等),操作系统信息(系统版本),以及可以让他人重现的信息,最好能够提供重现 demo.


   对于提供信息过少的问题,会直接关闭,请提供完整信息以后重新打开问题。


   另外,对于如何做某某功能,可否做某某功能的问题,会直接关闭。


--------------------------------------------------------------------------------------------------------------------------------------------------------------

微信小程序常见FAQ(17.12.18-17.12.24)


  1. Q:MP上业务域名校验文件失败。

    A:1.用户填写多个业务域名,需要确保所有的业务域名根目录下存在校验文件,否则会校验失败。

         2.校验文件内容错误。校验文件内容一般是非HTML数据,如果下载下来的校验文件内容为HTML数据,一般为登录态过期。请重新登录小程序下载校验文件。
         3.https证书过期。请确保https证书处于有效期内。

         4.使用curl 测试链接,确保curl能够正常访问链接。

        如确保上述步骤没问题,麻烦提供小程序appid和操作时间。


  2. Q:自定义组件(Component)能不能像模板(template)一样使用?

    A:暂时不支持动态组件,你可以使用<component-a></component-a>


  3. Q:申请的免费单域名SSL证书是否可以同时用于小程序的wss和https配置?

    A:只要是受信的证书就可以的。


  4. Q:开发者工具安装打开出错:无法加载以下来源的扩展程序

    A:将工具拖动到 “应用程序” 中 然后在打开 不要直接打开


微信小程序常见FAQ(17.12.11-17.12.17)


  1. Q:基础库1.7.0,调试基础库如果选1.7.0,再点击tabBar的时候必然会有警告抛出。

    A:你好,这个提示不影响使用,我们下个版本的基础库会把这个错误的提示去掉。


  2. Q:小程序web-view白名单能不能统一加呢?

    A:暂不支持统一加。


  3. Q:微信ios 6.6.0版本showModal 文字背景颜色与弹框背景颜色不一致。

    A:你好,这是一个已知问题,我们会尽快进行修复。


  4. Q:能不能统一配置小程序所有界面右上角都出现“转发”选项。

    A:你好,目前暂不支持此功能。


  5. Q:小程序里可以打开微信帖子吗?

    A:你好,目前暂不支持此功能。


  6. Q:一个页面中展示两个视频组件,第二个视频封面无效。

    A:你好,问题已复现,我们会在后续版本中进行修复。

微信小程序常见FAQ(17.12.4-17.12.10)


  1. Q:自定义组件外部view没有正确插入到slot节点内中.WXML 面板展开的结构和真实结构不一致.

    A:后续版本会改善,请关关注工具的功能更新


  2. Q:onStop回调能否添加录音时长和文件类型等相关信息?现在服务器需要记录录音时间。

    A:你好,目前暂不支持此功能。但是可以在前端开始/结束的时候记录时间并计算时长


  3. Q:socket链接和断开异常怎么回事?

    A:你好,这是一个已知问题,我们会尽快进行修复。


  4. Q:wx.closeSocket在苹果手机上不能正确调用

    A:你好,感谢反馈,这里属于Android和iOS接口表现未对齐的问题,我们会在后续版本中进行修复。


  5. Q:jscode2Session接口不返回expires_in

    A:expires_in 字段一直都没有出现在官网文档内。之前有一部分帐号有给出该字段,是bug。

         新注册帐号已经修复该问题,请开发者不要再依赖这个字段。

         而已有帐号给出的expires_in值值并没有意义,session_key时效性不会暴露给开发者。

         详细请查看文档:

         https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html


  6. Q:picker组件中的省市区怎么修改默认的省市区数据?

    A:你好,目前暂不支持此功能。


  7. Q:地图视野变化函数成功回调会产生俩次值是为什么?

    A:你好,bindregionchange确实是会触发两次,第一次是视野变化开始,第二次是视野变化结束。

         你可以尝试把e.type给打印出来,值为begin表示开始,值为end表示结束。


  8. Q:使用usingComponents后,longpress会激发tap事件

    A:感谢反馈。问题已确认,我们尽快修复。

微信小程序常见FAQ(17.11.20-17.11.26)

  1. Q:canvas 在手机上导出图片没反应。

    A:你好,这是一个已知问题,iOS 修复版已在提审。


  2. Q:wx.openDocument能否在线打开文件?

    A:你好,目前暂不支持此功能。


  3. Q:请问小程序在未绑定第三方平台的时候是否可以使用API “wx.getExtConfig”获取ext.json中的内容?

    A:未绑定的话无法获取的。


  4. Q:小程序能否读取手机的IMEI?

    A:你好,目前暂不支持此功能。

微信小程序常见FAQ(17.11.13-17.11.19)


  1. Q:使用了wx.getRecorderManager()录制了Mp3,在打开调试模式下可以上传mp3文件!关闭调试模式不能上传。

    A:你好,这个很可能是没有正确配置安全域名导致,麻烦查阅文档网络接口相关部分。


  2. Q:小程序有没有强制退出整个程序的方法?

    A:你好,后续版本会支持该特性,请关注小程序的功能更新,谢谢!


  3. Q:所有的单位都用的是rpx,在大屏的安卓机和iphone6上,某个view的显示高度是正确的,但是在iPhone5手机上,显示会超高,应该怎么处理?

    A:你好,这是一个已知问题,我们会尽快进行修复。


  4. Q:无法打开小程序,错误码107

    A:你好,这是一个已知问题,我们会尽快进行修复。


  5. Q:想问下小程序播放音乐之后再手机文件夹中有缓存,怎么清理掉?

    A:目前是30天有效期,会自动清理。


  6. Q:video层级太高 顶部导航固定上滑会出现 覆盖现象怎么解决。

    A:目前暂无法解决,下个版本会支持cover-view代替Fixed的元素来解决。


  7. Q:webview怎么向小程序页面传参呢?

    A:目前不支持跟小程序通信。回到小程序页面时的url可以带上参数。


  8. Q:请问小程序怎么跳转公众号文章去?

    A:目前暂不支持。


  9. Q:微信更新到最新后cover-view cover-image失效

    A:你好,这是一个已知问题,我们会尽快进行修复。目前先用wx:if 代替hidden


  10. Q:小程序可以进行插入节点这样的操作吗?

    A:不能动态插入,接口请移步文档。


  11. Q:第三方不能修改web view 业务域名。

    A:你好,这个功能已经在开发中,很快就会上线了。


  12. Q:使用camera组件录制视频,自定义录像区域宽高时如果定义实时获取的设备屏幕尺寸或可用窗口尺寸(只能定义具体尺寸或百分比),camera组件的device-position属性将失去作用,为默认的后置摄像头

    A:录制视频暂不支持设置宽高。

微信小程序常见FAQ(17.11.6-17.11.12)


  1. Q:1.6.4基础库中自定义组件内在wxml内绑定的样式,无法多次更改。

    A:感谢反馈,bug已确认,我们尽快修复。


  2. Q:开发工具bug-->offline无效。

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  3. Q:wx.pauseVoice之后,再次wx.playVoice表现异常。

    A:你好,6.5.21 版以后可以使用功能更强大的 wx.getRecorderManager/wx.createInnerAudioContext 来录音和播放。wx.startRecord/wx.playVoice 将不再维护。


  4. Q:[BUG]包含组件Component的页面setData方法无法赋值null

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  5. Q:wx.getSystemInfo获取高度时iPhone X高度都会高出一截?

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  6. Q:[BUG]模板template中插入自定义组件Component会报渲染错误。

    A:感谢反馈。我们已确认这个问题,会尽快修复。


  7. Q:[BUG]自定义组件Component的js不支持require其他module

    A:感谢反馈。问题已确认,涉及上传/预览的编译。我们会尽快修复。


  8. Q:在page中引用自定义组件,例如:,这种情况下,cityevent不能正常绑定,但是随便添加一些属性字符,例如,事件就可以正常绑定并调用了。

    A:感谢反馈,bug已确认,我们会尽快上线修复。遇到这种情况,可以先去掉bind后的冒号来规避。


  9. Q:微信小程序tabbar可不可以加事件。tabbar选中时,切换图片。

    A:选中可用selectedIconPath。后续会支持点击事件。


微信小程序常见FAQ(17.10.30-17.11.5)

  1. Q: 用最新版的mac版的微信开发者工具调试蓝牙,调用openBluetoothAdapter接口提示:openBluetoothAdapter:fail TypeError: Cannot read property 'addListener' of undefined"

    A:你好,Mac版开发者工具由于chrome内核更新,暂时不支持蓝牙相关接口调试,麻烦使用真机调试。


  2. Q:tabBar能不能增加事件绑定?

    A:后续会支持。


  3. Q:需要采集用户头像,不支持调用前置摄像头不太人性化。

          wx.chooseVideo 都支持设置,建议加上!

    A:你好,你的反馈我们已收到,我们会在后续的版本中考虑增加类似功能。


  4. Q:web-view下无法调用相机和相册。

    A:是Android客户端的bug,下个版本修复。

微信小程序常见FAQ(17.10.23-17.10.29)


  1. Q:更新完工具后,wx.getImageInfo(OBJECT)方法提示错误:

         WAService.js:3 getImageInfo:fail download image fail

         当前使用基础库版本:1.6.0

    A:感谢反馈,此问题将在下个版本修复。


  2. Q:想要点击时间创建一个行程保存在手机系统的日历当中。

    A:收到你的反馈,我们评估一下。


  3. Q:map组件markers在ios端有一定概率不显示。

    A:1.6.0是有问题,1.6.1已经修复。


  4. Q:fail createrequesttask fail:jsapi has...

    A:当小程序进入后台,网络等API操作会被禁止调用,是为了防止偷取用户流量和占用用户手机CPU等操作。


  5. Q:在app.js里面配置了页面,不能自动生成?

    A:请尝试以下操作:

      点击菜单栏【设置】【编辑设置】,并取消 “文件保存” 的三个勾。

      再试一次呢。


  6. Q:数据绑定变量中含有组件标签无法被解析。

    A:目前尚不支持。


  7. Q:部分安卓 writeBLECharacteristicValue,在连接蓝牙成功后,注册监听事件后,进行握手连接.发生1008错误

    A:你可以试试在notify成功后延迟几百毫秒调用write,目前发现部分安卓系统在notify调用后立刻调用write会发生系统错误。


  8. Q:是否支持webp格式图?

    A:不支持,因为iOS本身是不支持webp的。

微信小程序常见FAQ(17.10.16-17.10.22)


  1. Q:做头部视频video组件固定,下方滚动,模拟器没问题,真机上视频组件的播放按钮,随下方的滚动而滚动。

    A:video下的scroll-view需要保证不超过屏幕总高度。并且在配置里声明disable-scroll:true


  2. Q:安卓机不能使用makePhoneCall

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  3. Q:调用微信支付,弹出微信支付框,点击取消图标时,支付失败回调未调用?

    A:这是bug 已经修复,需要等下个客户端版本发布。


  4. Q:getUserInfo拿到的敏感信息是否可以在前端解密?

    A:这里都需要在后台解密。

        正式环境前端是不可以向 https://api.weixin.qq.com 发起请求的。


  5. Q:wx.getUserInfo获取的用户头像跟昵称,多久能更新缓存?

    A:有一定的延时,大约2个小时后会更新。


  6. Q:wx.chooseVideo()该接口的视频录制分辨率能否设置?目前默认的分辨率太模糊了,没法友好的使用。

    A:你好,你的反馈我们已收到,我们会在后续的版本中考虑增加类似功能。


  7. Q:安卓日期picker,如果value初始值月份和日期第一位为0会导致闪退。

    A:新版本已经解决,即将发布。


  8. Q:小程序直播方面的问题。

    A:你好,目前小程序还不开放直播功能。


  9. Q:getRecorderManager wx.uploadFile文件格式有问题。

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  10. Q:【开发者工具】更新后项目无法运行,不调用接口,cansole空白。

    A:1.01.171019 已经修复了 App.onLaunch 里 API 调用没有回调的问题。

微信小程序常见FAQ(17.10.9-17.10.15)


  1. Q:小程序既然不能访问手机通讯录,那能访问微信通讯录吗?

    A:你好,目前暂不支持此功能。


  2. Q:iOS和Android传输速度是否有自身限制?我们的小程序分包发送,当包的大小超过20个字节后就非常容易丢包(但小程序并没有捕捉到)。想问一下是否小程序做了限制或是系统本身的限制?

    A:你好,小程序平台侧没有做任何限制,一般是直接将开发者传入的数据直接调用系统的蓝牙写接口。

    这个最大包字节数一般是由手机蓝牙模块与蓝牙设备一起决定的,从目前的测试来讲一般为20字节。

    超过最大字节后,如果特征值是支持 write 属性的话,系统应该会吐回 10008 错误的;

    如果是支持 writeWithoutResponse 的情况,系统的确是不会向小程序报错。


  3. Q:为什么开发工具点要编辑的文件会刷新?

    A:此问题是因为一个偶现的已知 bug 导致的。正在排查原因。


  4. Q:map组件的markers不刷新问题。

    A:已知问题,每次更新的marker id都设置成数组下标可以暂时解决,我们尽快修复。


  5. Q:请问微信小程序有提供获取运营商的接口么?

    A:你好,目前暂不支持此功能。


  6. Q:showloading显示不完全,只能显示7个字。

    A:这个问题我们正在优化,会在之后的版本跟上。


  7. Q:退出预览图片时会退出小程序。

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。

微信小程序常见FAQ(17.9.25-17.10.1)


  1. Q:开发工具点击同一个文件夹下的文件直接替换。

    A:如果想要固定此标签页不被自动关掉,可以双击此标签页的标题,或者在目录树上双击。此外,如果您对文件有任何修改,也是不会被自动关掉的。可参考 Sublime Text 的逻辑。


  2. Q:右上角转发给其他人的时候, 在对话窗口中 长按小程序 没有"发送给朋友"这个选项。

    A:分享时带了 withShareTicket 是不能长按转发的。


  3. Q:我的小程序 客服消息配置好了,测试就是接收不到消息。

    A:配置服务,是需要后台写代码接收消息的,如果不配置的话,直接登录在线客服就可以接收消息了。可尝试关闭消息推送服务。


  4. Q:wx.chooseVideo成功返回无size,duration等参数,只有路径。

    A:你好,感谢反馈,我们会在后续版本中进行修复,敬请关注。


  5. Q:开发者工具清除文件缓存无效。

    A:感谢反馈,下个版本将加入清除网络缓存的功能。如果需要临时解决方案,可在请求的网络图片后加一段 query。


  6. Q:小程序视频播放video画面卡住。

    A:你好,这是一个已知问题,我们会尽快进行修复。

微信小程序常见FAQ(17.9.18-17.9.24)


  1. Q:新版小程序页面层级如何查看?

    A:收到,后续我们会在新版恢复这个功能。


  2. Q:map组件上的maker点击事件里可以返回经纬度吗?

    A:目前暂时不支持,可以自行根据id从page data中绑定markers的数据里得到经纬度。


  3. Q:video的bug,首页点击节目跳转到直播间观看视频,这时候点击视频全屏,视频全屏时按返回就出现bug。

    A:已知问题,近期的版本会修复。


  4. Q:关于iPad版本支持小程序。

    A:iPad的适配目前在规划中,因为涉及到较多的兼容和优化的工作,还需要较长的时间,还请耐心等待。


  5. Q:通过微信群【聊天小程序】进入,可有对应的场景值?

    A:你好,你的反馈我们已收到,我们会在后续的版本中考虑增加类似功能。

微信小程序常见FAQ(17.9.11-17.9.17)


  1. Q:新版工具打开一次的时间长。

    A:工具卡顿或者启动缓慢的问题

         原因:这个应该是一个  chromium 的问题,bug 详情: https://bugs.chromium.org/p/chromium/issues/detail?id=736381

         暂时解决办法:

         windows: 更新至 1.01.170907 可以解决这个问题

         Mac:  更新至 1.01.170907 后,请主动关闭工具一次后可以解决问题。如果还遇到卡顿:

         方法1: 下载运行此python2脚本进行修复   https://dldir1.qq.com/WechatWebDev/python/fix.py

         方法2: 请检查  /Users/<用户目录>/Library/Application Support/微信web开发者工具/Default/Secure Preferences 大小是否超过 20kb,如果超过,可以使用 同目录下的 Secure Preferences_temp 文件覆盖 Secure Preferences 文件后重启工具。


  2. Q:升级到v1.01.170907之后,api.weixin.qq.com/sns/jscode2session无法通过wx.login返回的code获取open_id,报错{"errcode":40163,"errmsg":"code been used, hints: [ req_id: 0530uth6 ]"}

    A:这是code重复消费的情况。

      可以先确认一次wx.login所生成的code是否有两次作为参数调用api.weixin.qq.com/sns/jscode2session


  3. Q:新版本更新后position:fixed失效。

    A:缩放了模拟器导致的,发布新版本更新这个问题。


  4. Q:创建新文件夹的时候在app.json里面配置路径写错了想删除重新添加。

    A:你好,这是一个已知问题,我们会尽快进行修复。


  5. Q:小程序input设置了maxlength,在输入汉字时,拼音被算在了input的数里,无法正常输入内容。

    A:您可以先不设置 input 的 maxlength,而改为在 bindblur 或者 bindsubmit 等类似事件触发的函数里,截掉多余的字符。


  6. Q:开发工具滚动条无法滚到最底部。

    A:新版本v1.01.170913 已经修复。


  7. Q:macbook pro 蓝牙调试不能使用了。

    A:新版工具目前暂不支持蓝牙调试。


  8. Q:关于错误日志查询,信息能否加上手机的型号,还有SDK的版本?

    A:后续会增加上。


  9. Q:蓝牙接口有没有限定最多可以连接几个蓝牙设备?

    A:小程序平台没有限制,但是会受当前手机系统的限制,一般是5-10个,iOS会更多。


  10. Q:调用setNavigationBarColor接口后,状态栏的文本颜色没有生效。

    A:你好,问题已复现,我们会在后续版本中进行修复。


微信小程序常见FAQ(17.9.4-17.9.10)


  1. Q:picker组件在选择不是第一个之后,无法返回第一项,只能选择其他项。

    A:9.1的新版本已经修复了,请下载最新版试一下。


  2. Q:小程序支持蓝牙打印机吗?

    A:小程序支持的是低功耗蓝牙协议,目前市场上很多蓝牙打印机支持的是经典蓝牙协议,因此大部分不支持。


  3. Q:Android机小程序手写输入法(搜狗,自带等)出现文字输入错乱的问题。

    A:你好,感谢反馈,我们会在后续版本中进行修复。


  4. Q:怎么去掉开发工具里的界面快捷键?F10等都不能断点调试了。

    A:你好,下个版本中会优化,暂时去掉这几个快捷键,后续会增加自定义的功能。感谢反馈


  5. Q:开发者工具wxml面板元素里的子元素均不显示。

    A:你好,这是一个已知问题,我们会尽快进行修复。


  6. Q:wx.chooseInvoiceTitle 接口真机调用与开发环境API中不符。

    A:感谢反馈,是安卓上的bug,我们会发1.5.4版本修复。


  7. Q:0906版工具切换文件的时候编辑器会闪一下。

    A:感谢反馈,这是一个已知问题,我们会改进并修复。


  8. Q:开发者工具,修改sensor的模拟定位无效。

    A:你好,这是一个已知问题,我们会尽快进行修复。


  9. Q:微信小程序官方是否计划推出“自定义组件”的功能?

    A:已有相关计划,请耐心等待。


  10. Q:relaunch页面后,模拟器导航条上面,没有返回首页的home图标。

    A:选了 其他编译模式以后,模拟器进入的不是首页才会有小房子图标。


  11. Q:wx.getUserInfo获得信息中为什么很多字段都是空的?

    A:用户信息数据的同步有一定延迟,过几小时再试一下。



微信小程序常见FAQ(17.8.28-17.9.3)

工具问题进度请看:  新版开发工具更新问题汇总

  1. Q:ios端wx.showToast(OBJECT)当title文字多时候会显示省略号。

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  2. Q: 小程序置顶在微信重启后就消失。

    A:你好,目前微信退出后不能保留置顶状态。后续版本会进行优化。


  3. Q:scrollOffset()回调function的传入参数为null

    A:应该已经在1.5.2中修复了,请确认一下工具使用的基础库版本。


  4. Q:版本:1.00.170829工具--编译配置--新增编译条件 无法使用.

    A:发现windows有问题,已经定位。


  5. Q:开发者工具beta版 tabbar设置选中颜色无效。

    A:谢谢反馈,已经定位。


  6. Q:安卓系统 wx.downloadFile下载>10M照片问题,文件大小超过限制,客户端有bug导致没有返回。

    A:文件大小超过限制,客户端有bug导致没有返回。下个版本fix。


  7. Q:调试的时候按F10,一般是下一步,但跟“编辑器”的开关是有冲突。

    A:你好,反馈已收到。


  8. Q:最新版开发工具网页开发,hash改变页面会刷新,锚点功能没用了。

    A:你好,新版本已经修复,请更新试一下。


  9. Q:新版开发者工具公众号开发有bug,pushState会导致页面回退重新加载。

    A:你好,新版本已经修复了这一问题,可以更新试一下。


  10. Q:新版本开发工具打不开局域网的电脑目录文件,就是开发工具将类似"\\192.168.1.122"解释到本地路径"C:\",以前旧版本就没问题。

    A:你好,感谢反馈,我们会在后续版本中进行修复,敬请关注。


  11. Q:Picker控件在选择index>0的选项后,不能选回index为0的选项了,此时的e.detail.value始终为当前index。

    A:你好,问题已复现,我们会尽快进行修复。


  12. Q:版本  1.00.170830 基于VUE制作的SPA单页应用,VUE路由变更的时候页面产生二次刷新,与实际环境不符。

    A:你好,新版本已经修复了这一问题,可以更新试一下。


  13. Q:按钮多次点击出现的bug,新页面出现很多次。

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  14. Q:新更新的微信小程序开发者工具的版本,在哪儿设置自动补充代码。

    A:编译并运行项目,在下方的调试器 【console】里敲代码 openVendor,然后回车。会打开一个文件夹,进入到上一层目录清空 WeappEditor 目录里的所有内容,重启工具再试试


  15. Q:门店小程序地理位置重复显示。

    A:这个问题已经上线修复了,请删掉重新添加即可。


  16. Q:收货地址不支持港澳台,国外的地址可以支持吗?

    A:你好,海外目前没有支持,切换为多语言,客户端也会隐藏我的地址部分。

   

微信小程序常见FAQ(17.8.21-17.8.27)

  1. Q:1.5版本基础库的小程序出现了image bindload事件响应两次的问题。

    A:你好,感谢反馈,我们会尽快进行修复,敬请关注。


  2. Q:地图里marker的callout在android机型上变成一个黑色块。

    A:你好,这是一个已知问题,安卓下默认背景为黑色,我们会在后续版本中进行修复,敬请关注。你可以先手动设置bgColor为白色。


  3. Q:新版微信开发者工具,tabBar选中字体颜色不对。

    A:收到,我们会在今天的更新中修复这个问题、


  4. Q:swiper 第一张图片不显示。

    A:你好,感谢反馈,我们正在定位问题,会在后续版本中进行修复,敬请关注。


  5. Q:ios中下拉刷新会触发上拉加载,下拉刷新时加个状态值还是会触发。

    A:你好,这是一个已知问题,页面太短的时候会导致下拉刷新时同时触发上拉加载,我们会在后续版本中进行改善,敬请关注。


  6. Q:基础库版本1.5.0,调试时,当前页面的AppData错误,很多data为空,进入下一页面,前一页面的数据才有。

    A:你好,这是一个已知问题,我们会尽快进行修复。


  7. Q:IOS微信6.5.14版本toast和loading某些特定字数出现省略号。

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  8. Q:微信更新到6.5.13后 小程序调用蓝牙接口报错 10011

    A:10011是没有打开gps定位导致的。


  9. Q:一个手机打开小程序无法搜索出另外在周围打开的蓝牙的手机,无论是安卓或者iOS,一直搜索不出来。

    A:我们提供的是低功耗蓝牙接口,不支持经典蓝牙。


  10. Q:小程序UI布局错乱。

    A:你好,在新版本中我们已经尝试进行了修复,但是修改涉及代码编译过程。小程序可能需要重新发版后修复才能生效。


  11. Q:新版SDK是不是更改了 binderror 触发的时机,记得之前 image 组件 src 属性值为空的 时候,不触发binderror,现在为空好像会触发binderror

    A:你好,感谢反馈,预计1.5.3会修复。


微信小程序常见FAQ(17.8.14-17.8.20)

  1. Q:直播小程序目前应选择什么服务类目?

    A:你好,目前小程序平台已关闭直播类目,暂时无法支持直播类小程序接入。


  2. Q:swiper点击指示点切换是需要自己实现吗?

    A:你好,点击指示点切换的功能现已移除。因为手机上面较难点击指示点,容易误点。


  3. Q:怎么在标题导航上添加点击事件?

    A:你好,目前暂不支持此功能。


  4. Q:三星手机上传的图片,被旋转了90°

    A:你好,这是一个已知问题,我们会在后续版本中进行修复,敬请关注。


  5. Q:wx.getUserInfo获取到encryptedData不能在小程序直接解密?

    A:只能在服务端解密。


  6. Q:小程序页面高度变大bug

    A:已知,应该是偶现。目前也没有可以规避的方法。


  7. Q:wx.getUserInfo 在获取用户授权的时候,关闭屏幕的bug

    A:已知问题,在6.5.13带上了修复。


  8. Q:action sheet 字体颜色设置无效。

    A:你好 iOS 只允许设置某一项为红色,Android 不允许自定义颜色 。文档中没有说清楚,我们会进行补充。

微信小程序常见FAQ(17.8.7-17.8.13)

  1. Q:测试帐号通道未开通,如何提交测试帐号?

    A:建议将小程序的完整体验流程记录在网盘,然后将网盘链接和账号提供到版本描述中。


  2. Q:onShareAppMessage,分享个人shareTickets问题

         发现安卓分享个人和群聊都有shareTickets属性值,而IOS分享给个人没有该字段。

    A:只有转发到群聊中打开才可以获取到 shareTickets 返回值,单聊没有 shareTickets。之前由于实现问题安卓给个人会返回无效的ticket,请忽略。


  3. Q:video在安卓和开发工具都能看 ios上面就不行?

    A:请检查是否因为网站未备案,无法访问。


  4. Q:为什么从分享到群里的卡片进入小程序,再点击导航栏的首页图标进入首页后,每次点击tabbar都会触发onLoad,正常情况不是点击tabbar后,再点击tabbar,是不触发onLoad的吗?

    A:你好,感谢反馈,是我们的bug,会在后续版本中进行修复,敬请关注。


  5. Q:wx.navigateTo在安卓手机上不显示返回。

    A:你好,安卓系统上使用手机返回键返回,iOS上使用左上角返回按钮返回。针对不同平台用户的使用习惯差异我们会保留。


  6. Q:小程序安卓版蓝牙发送数据后无法关闭连接。

    A:安卓系统上存在允许应用对设备持有多份链接实例,因此 “closeBLEConnection接口并没有真正断开与蓝牙设备的连接” 的原因是之前对单个设备做了多次的 createBLEConnection 操作,请尽量保证 create 和 close 成对调用


  7. Q:Page.prototype.setData 频繁。

    A:你好,我们已经注意到这个问题,后续会对warning的时机进行优化。感谢反馈。


  8. Q:wx.opensetting bug。res.authSetting 中不管设置什么,弹窗都是用户信息。

    A:openSetting功能是调起客户端小程序设置界面,返回用户设置的操作结果,authSetting 不能赋值。


  9. Q:蓝牙搜索得到相同的两个变量。

    A:建议用deviceid做去重,iOS系统对于有自定义LocalName字段的设备,可能会上报两次 onDeviceFound


  10. Q:textarea 显示严重bug 苹果设备显示问题。

    A:你好,这是一个已知问题,iOS下textarea会有哦默认的内边距。我们会在后续版本中进行修复,敬请关注。


  11. Q:点击小程序右上角的首页(房子)键整个微信闪退。

    A:你好,这个问题是 6.5.12 iOS微信引入的问题,有两种解决方案

          1、升级微信至 6.5.13

          2、导致闪退的原因是在首页的onLoad或onShow上有执行页面跳转的函数(redirectTo、relaunch) ,尝试用 setTimeout 的方法延迟 200ms调用,可以避免这个问题。


  12. Q:swiper里加了bindchange事件,有很多个swiper-item,连续快速切换swiper-item触发bindchange事件,小程序会出现一直无限触发bindchange事件。

    A:请不要在change事件中使用setData改变current值。


  13. Q:我的层级是这样:map里嵌套cover-view,cover-view中有一navigator,在电脑测试时跳转正常,但是移到真机上就没有任何反应。

    A:你好,cover-view内只能使用cover-* 组件


  14. Q:安卓wx.request导致request:fail:interrupted

    A:你好,之前修复的时候漏了部分情况,会在下个安卓版本中解决。


  15. Q:关于网络请求异步访问与 let 报错。

    A:使用工具提供的ES6转ES5功能,否则旧版本的系统会不认识这些关键字的。网络请求目前没有同步版本。

微信小程序常见FAQ(17.7.31-17.8.6)

  1. Q:小程序缓存机制是怎么样的?

    A:小程序发版,客户端先用之前的包打开,异步更新好。下次重新打开才是用新包。7天之内不使用的小程序会被强制更新一次。


  2. Q:setData方法是有react那样的虚拟dom优化吗?

    A:有做虚拟DOM的优化,但设置相同数据还是会触发新渲染的。


  3. Q:关于iOS分享之后的打开首页之后崩溃。

    A:你好,已知问题,会在下个版本iOS微信中修复。在onShow或onLoad等中切换页面会导致此问题,目前可以尝试采用延时0.3秒以上进      行暂时规避。


  4. Q:小程序支持FTP协议吗?

    A:你好,目前不支持FTP。


  5. Q:地图上设置Marker经纬度时使用的是哪种坐标系?

    A:gcj02 火星坐标系。


  6. Q:保存图片到手机saveImageToPhotosAlbum()错误。

    A:你好,现在saveImageToPhotosAlbum还不支持保存代码包内的文件,我们会考虑在后续版本中增加支持。


  7. Q:小程序发布后,是否可以回退到上一个版本。

    A:你好,版本回退功能已发布,欢迎使用和反馈意见。


  8. Q:什么时候小程序后台可以支持多人登陆?

    A:已经开发中了,我们争取早日上线。


  9. Q:winphone端的微信里面支持小程序吗?

    A:不支持。


  10. Q:image组件是延迟加载的吗?

    A:目前不是,后续会支持lazyLoad功能。


  11. Q:新版开发者工具,开发网页时,如何使用 ios 和 android调试呢?

    A:目前不支持 iOS Android真机调试。后续支持。

微信小程序常见FAQ(17.7.24-17.7.30)

  1. Q:置顶后,按HOME键,小程序真的能在后台获取位置信息并上传到服务器吗?

    A:系统限制,微信切入后台后目前无法继续获取地理位置。


  2. Q:tabBar是在app.josn中设置的,但是现在我打算加入多语言功能,希望tabBar中的text可以根据多语言设置自动切换为对应的语言文字。

    A:你好,目前暂不支持此功能。有需求的话可以自己实现一个tabBar


  3. Q:能否增加自动获取开发环境参数的接口。

           1、代码能自动获取到appid;

           2、代码能自动获取到  开发版  体验版  对外发布版 等参数。

  4. A:你好,你的反馈我们已收到,我们会在后续的版本中考虑增加类似功能。


  5. Q:encryptedData的意义?

    A:1、unionid只有在某些情况下才可以在login阶段和openid一起获取

         2、为了安全性。因为前端甚至整个微信都有可能被坏人劫持,坏人可能会传回来一个假的userInfo,但是encryptedData坏人是没办法造假的,因为用于加密和解密的sessionKey只在微信后端和开发者后端传递。所以encryptedData可以用于防止这种情况出现


  6. Q:知乎可以获取微信号关联的手机号的问题。

    A:1、小程序确实有部分接口,会邀请个别开发者参与早期测试,以帮助发现问题,逐步完善方案。

         2、为方便调试和验证,我们一般会综合考量开发团队的技术实力和产品影响力,特别是与接口功能的契合度。这阶段参与者的数量不会很多,时间也会有不确定性。

         3、待接口形态确定后,我们会第一时间制定开放规则,并在文档和公告中周知大家。故尚未看到该能力介绍的开发者,可以耐心等待官方文档的更新。


  7. Q:wx.showToast中image使用gif不正常。

    A:showToast 不支持使用gif


  8. Q:一组list图片渲染,怎么去掉元素默认的间距?

    A:设置 image的样式为display: block试试。


  9. Q:小程序蓝牙是否还是只支持蓝牙4.0?

    A:是的。


  10. Q:onShareAppMessage转发title可以调字体吗?

    A:你好,目前暂不支持此功能。


  11. Q:能否在【自定义编译】对话框中加一个可以按钮,可以自动赋值当前场景、页面路径、页面参数呢?

    A:已经在list中了,后续版本会添加这个功能。


微信小程序常见FAQ(17.7.17-17.7.23)


  1. Q:小程序能否获取本机的蓝牙deviceId相关信息?

    A:没有提供类似接口。

        从系统能力来说,iOS系统没有提供获取本机蓝牙Mac地址的api,有个方法是可以让外设蓝牙设备来获取已连接的手机蓝牙Mac地址,但是目前        发现有些iOS手机重启后蓝牙Mac地址会改变。


  2. Q:真机wx.captureScreen(OBJECT)截图后缀名为unknown,造成截图后无法保存。

    A:你好,这是一个已知bug,我们会尽快进行修复。


  3. Q:真机测试时总是弹出层弹出被Map遮挡。

    A:map组件层级最高,目前的确会出现这种情况。后续版本中我们会考虑进行优化。


  4. Q:开发者工具上的样式和真机测试的样式不一样?

    A:渲染的问题需要开发者自行解决,工具无法保证三端渲染的统一

     https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/details.html


  5. Q:wx.getBackgroundAudioManager() onStop无效。

    A:播放结束触发onEnded,手动stop才会触发onStop。


  6. Q:检测picker组件兼容不支持

    A:你好,感谢反馈,我们会尽快修复。


  7. Q:picker-view开发者工具可以正常显示,但是真机下就无法显示。不知道是不是跟用了cover-view有关呢?

    A:cover-view只能用在原生组件map、video、canvas内。


  8. Q:用户打开小程序后再扫码进入获取不到二维码参数。

    A:你好,这是一个已知bug,我们会尽快进行修复。


  9. Q:文件下载 支持暂停继续下载吗?

    A:目前不支持断点续传,后续会考虑增加。


  10. Q:微信小程序 如何监听页面左侧的返回按钮?

    A:你好,目前暂不支持此功能。


  11. Q:cover-view不会浮在原生组件之上。

    A:你好,这是一个已知bug,我们会尽快进行修复。


  12. Q:调用wx.relaunch报错:fail can not invoke relaunch in background。

    A:reLaunch 在小程序进入后台不能调用。


  13. Q:小程序现在支持识别图中二维码么?

    A:你好,目前暂不支持此功能。


  14. Q:小程序转发怎么获取是转发到了群还是个人?

    A:你好,目前暂时无法区分。


  15. Q:playbackgroundaudio 组件,第一次扫码无法正常播放,第二次正常,我是摇动手机时触发,不是点击播放,如何处理?

    A:你好,目前对播放功能有用户点击后才能播放的限制。后续版本中会考虑解除这个限制。

微信小程序常见FAQ


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

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


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

    A:暂时不支持。


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

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


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

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


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

    A:是的,目前不支持


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

    A:6.3.30 已支持 textarea 组件。


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

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


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

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


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

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


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

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


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

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


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

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


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

    A:是的。


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

    A:暂不支持。


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

    例如:

     {{

    message }}

    Page({

    data: {

    message: "Hello MINA!"

    }

    })

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

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


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

    A:目前暂不支持。


  24. Q:小程序开发时能否使用我们自定义的字体图标。
    A:自定义字体是支持的,但是需要使用线上字体,并且存放字体的服务器需要允许跨域。


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

    A:目前暂不支持。


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

    A:目前暂不支持


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

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


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

    A:目前暂不支持iPad。


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

    A:目前暂不支持。


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

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


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

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


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

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


回到顶部