小程序日常

Posted Daisylcj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序日常相关的知识,希望对你有一定的参考价值。

小程序日常的坑

  使用wx.navigateTo()或者<navigate>标签打开页面最多5层,页面可以使用wx.navigateBack()或者页面上的返回按钮返回,如果超出5层会报navigateTo:fail webview count limit exceed.。

  小程序接口必须是https接口,端口必须是443,而且接口必须在小程序后台配置安全域名。

  小程序image图片如果不设置宽高默认显示320*240,而且单独设置一个,另一项不自适应。可以设置mode =“widthFix” 属性,宽度定义,高度自适应。

  小程序调用支付功能,必须先登录获得openid,支付的类型为公众号支付JSAPI

  如果在生命周期中油两个相同的函数,调用将是后一个函数

  上传文件是POST上传,后台要用POST接收

  hidden属性无论是false还是true 都会隐藏

  app.json 里面配置pages不允许注释,没有配置也必须有{ }

 

API

  wx.request() 请求。参数中url-地址,data请求参数,header请求头,method请求类型,dataType请求回数据格式,success成功回掉,fail接口调用成功失败的函数,complete接口调用完成的函数。data返回的数据,statusCode服务器返回的状态码,header响应头。 abort中端请求任务

  wx.uploadfile上传本地资源到服务器。url地址,filePath上传资源路径,name文件对应的key服务端根据这个key接收,header请求头,formdata请求的额外参数,success成功回调,fail成功失败都执行的回调,complete接口完成回调。data返回的数据,statusCode返回状态码。 一般配合wx.chooseImage()使用。uploadTask对象可以检测上传进度,onProgressUpfate监听上传进度,abort中端上传。onProgessUpdate对象,progress上传百分比,totalBytesSent已经上传的长度Bytes,totalBytesExpexcedToSend预计上传的总长度

  wx。downLoadFile()下载文件到本地资源。url地址,header请求头,success成功回调,fail请求成功失败的回调,complete请求完成回调。 tempFilePath临时文件路径,statusCode返回状态码。downLoadTask下载对象,onProgressUpdate下载进度,abort中端下载。onProgressUpdate对象,progress下载进度百分比,totalBytesWritten已经下载的长度,totalBytesExpectedWrite总长度

  websocket长连接。wx.connectSocket()创建socket连接,url地址必须是wss协议域名必须在后台配置,header请求头,method请求类型,protocols子协议数组,success成功回调,fail成功和失败回调,complete完成回调。wx.onSocketOpen()打开连接,wx.onSocketError()连接错误,wx.sendSocketMessage()发送数据data数据success成功回调fail成功失败回调complete完成回调,wx.closeSocket()关闭连接,wx.onSocketClose()监听关闭连接。SocketTask对象send()发送数据close()关闭onOpen()监听打开onClose()监听关闭onError()监听错误

    

 

 

 

 

 

 

 

  


以上是关于小程序日常的主要内容,如果未能解决你的问题,请参考以下文章

日常小问题

微信小技能:微信收藏置顶变身程序员的日常待办事项和月计划(跟我一起做计划)

微信小技能:微信收藏置顶变身程序员的日常待办事项和月计划(跟我一起做计划)

微信小程序 超市购物页面

后端开发难于上青天?“小程序 • 云开发“释放你的压力!

小程序--组件--视图容器