微信小程序开发中的疑问解答汇总_第1页
微信小程序开发中的疑问解答汇总_第2页
微信小程序开发中的疑问解答汇总_第3页
微信小程序开发中的疑问解答汇总_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微信⼩程序开发中的疑问解答汇总前⾔最近总结⼀篇微信⼩程序解答,作为⼩程序填坑⼈深有体会这⾥的变化,⼩程序刚发布消息的时候我就说了⼀个观点,只要⼩程序提供的组件或API丰富,稳定,兼容性好,才能实现⼩程序快速开发的理念,先如今还有很多组件的兼容不理想,有⼀些还在的优化中,因基于⼩程序这个平台开发限制很⼤,只能坐等中。。。如果想⽤第三⽅库来实现,⼩程序明⽂规定不⽀持第三⽅库的做法,这样做最终⼩程序审核环节百分百的不通过。1.scroll-view在iOS上存在bug在使⽤这个组件开发页⾯的时候,因⾃带滚动效果,Y轴滑动在下拉触发iOS原⽣的橡⽪筋效果时,scroll-view出现不能滑动的bug,在Android系统下⽆橡⽪筋效果则没有这个bug。现在最新版本0.11.122100如果还存在那就是下个版本会处理的。2.微信6.3.31版本中input的focus⽆效在⼩程序更新⽇志记录中以解决2016-12-22更新⽇志1.F修复<input/>组件在开发者⼯具上失去焦点时清空内容的问题3.在iOS使⽤导航跳转页⾯的时候,偶尔会出现⽩屏的bug官⽅已知道,会在后期版本修复4.tabBar图标在各个平台上的⼤⼩不⼀致官⽅已知道,会在后期版本修复5.iOS上返回导航栏存在被修改的bugtabBar的问题官⽅已经知晓,下个版本会增加switchTab的接⼝让开发者直接控制tabBar的切换6.地图覆盖物⽆法添加点击事件,⽆法获取⽤户点击了那个覆盖物官⽅已知道,会在后期版本修复7.⼩程序是否可以变相⽀持webview不⽀持8.Android微信更新⾄6.3.32后,不⽀持从普通页跳转到带tab栏的页⾯新版本会有专门的API来跳转到tabbar的页⾯,之前的处理⽅式会有逻辑问题9.swiper如何实现循环轮播现在版本已circular属性⽀持10.快速点击多个input时,会出现问题此问题官⽅以修复,等待发布版本11.调试时,WXML经常出现空⽩的情况已经修复,下个版本的开发⼯具将会更新12.scroll-view重叠时,会出现事件穿透的问题官⽅后续会修复13.Android下,1rpx的border可能会出现不显⽰的问题在部分Android的⼿机中存在⼩数值的rpx显⽰不全的问题,新版本的微信将修复这个问题14.能否从⼩程序中打开普通的⽹页链接

现在不⽀持15.scroll-view⾥⾯有textarea,它的内容⽆法变动官⽅⽬前不⽀持16.WXSS⽂件⾥编写CSS3动画,点击编译直接就报错了,编译不通过⽬前⼩程序⽀持很少的css3属性,官⽅后期陆续⽀持更多css3属性17.在微信⼩程序的canvas相关API中,我们发现缺少将canvas转换成图⽚的相关API接⼝微信6.3.30已⽀持wx.canvasToTemFilePath,可以⽤于将canvas转成图⽚临时⽂件路径18.⽬前提供的canvas绘图接⼝,不能跟⽹页原⽣API兼容是的19.⼩程序开发,Tab如何移动到顶部微信6.3.30已⽀持在tabBar设置position参数20.在⼩程序的API中是否有获取图⽚原始宽⾼的接⼝微信6.3.30已⽀持,image组件的bindload事件可以返回图⽚的原始宽⾼21.⼩程序能引⽤外部的图表库吗,⽐如ECharts官⽅暂不⽀持22.⼩程序开发时,能否使⽤⾃定义的字体图标⾃定义字体是⽀持的,但是需要使⽤线上字体,并且存放字体的服务器需要允许跨域23.官⽅的ES6转ES5在Android上会报错开发⼯具提供的ES6转ES5的功能,只会转换语法,新的ES6的API例如Promise等需要开发者⾃⾏引⼊Polyfill或者别的类库来解决24.wx.getImageInfo在Android上有取不到信息的bug微信6.3.31版本Android客户端有这个bug,新版本将修复25.⼩程序的⼤⼩1MB这个控制正式发布的时候会放⼤吗⽬前给出的答案是不会放⼤26.getUserInfo接⼝获取不到unionid,该怎么办27.微信⼩程序⽀持和硬件的交互吗?⽐如和硬件通过蓝⽛或者Wi-Fi的⽅式进⾏数据通信官⽅未来有可能推出此功能28.录⾳完成是什么格式⼿机上录⾳⽬前是SILK格式,SILK是Skype内部开发的⼀个语⾳频编解码器,作为Skype到Skype调⽤的默认编解码器。SILK在⾳频带宽、⽹络码率和复杂度等⽅⾯的⾼度可扩展性使其成为可选择多种模式和应⽤的编解码器29.⼩程序是否开放⽤户⼿机通讯录的读取/写⼊权限⽬前不⽀持30.iPad好像⽆法预览⼩程序⼩程序⽬前暂不⽀持iPad31.请问⼩程序⾥⽀持把⽂字、图⽚、链接转发给好友、朋友圈吗官⽅答案:分享能⼒会很快提供,请留意官⽅⽂档

32.checkbox是否只能通过checkbox-group绑定事件checkbox不会触发change事件,checkbox-group才会触发33.滚动页⾯,滚动到底部,加载新的内容不能实现微信6.3.30已⽀持页⾯配置onReachBottom事件34.canvas组件时,不可以保存画布信息官⽅答案:暂不⽀持,我们会很快⽀持35.uploadfile的header⾥⾯带不了cookie参数微信6.3.31版本的iOS客户端有这个bug,新版本即将修复36.WXML中Mustache语法(双⼤括号)来绑定数据,如果对应的⽬标数据是⼀段HTML⽂本,能不能绑定?应该怎么绑定?官⽅⽬前暂不⽀持37.代码⾥⾯可以⽤⼀些⼯具库吗?⽐如可以通过npminstall这种⽅式来安装第三⽅的⼯具库官⽅⽬前暂不⽀持38.好像⽆法通过JS获取图⽚宽和⾼,有解决⽅案吗⽬前只能显⽰设置图⽚宽⾼39.微信⼩程序有拨打电话和发送Email的⽅法吗⽬前之⽀持拨打电话,暂不⽀持Email40.如果是⽀付给⼦商户,调⽤接⼝跟之前web开发的⽤法是⼀样的吗⽬前暂不⽀持⽀付给⼦商户41.微信⼩应⽤除了⾃带的API接⼝,是否⽀持其他的外部API或JS插件的加载?⽬前暂不⽀持42.是否⽀持视频直播或⾳频直播,如HLS官⽅答案:我们正在技术上正不断完善,很快将提供⽀持43.监听⼿机keyboard,如「完成」按钮触发时,执⾏对应动作,⽬前未查到相关API,请问是否有⽀持输⼊框(input/textarea)后续会提供bindconfirm的事件监听属性,⽤于监听「完成」按钮的点击44.开发⼯具不⽀持Linux环境以及Windows2003/XP系统吗⽬前不⽀持45.我在⼀台机器上同时开发微信⼩程序和服务器程序,请问微信⼩程序在开发时怎么访问我本机的服务器呢⽬前服务器必须使⽤域名,不⽀持本地调试46.怎样直接给审查⼈员发反馈官⽅答案:我们会在后续的微信公众平台⼩程序提交审核页⾯,增加测试帐号(帐号+密码形式),以及审核描述等的填写。关于审核的问题,可以发送邮件⾄:AppReview@,我们会安排专⼈查看反馈47.个⼈开发者不能注册么现在⽀持的只有企业、政府、媒体、其他组织,个⼈开发者还不⽀持注册48.在⼩程序⼯具编写代码中使⽤Promise,报错:TypeError:Promiseisnotaconstructor,是哪⾥出了问题官⽅答案:为了保证三端的统⼀,0.11.112300版本的⼯具移除Promise,开发者需要⾃⾏引⼊兼容库

所以我⾃⼰引⼊了⼀个promise.min库,轻量级的并解决了49.input组件有bindInput事件,⽽textarea组件没有在2016年12⽉22⽇新增<textarea/>组件事件bindinput50.切换微信号后上次的数据缓存还会有吗官⽅答案:不会清除,但别的⽤户登录以后,是访问不到上⼀个⽤户遗留的数据的51.定义tabBar之后,wx.navigateTo等跳转会失效我在开发中没有⽤官⽅的tabBar,⽽是⾃⼰写了⼀

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论