码迷,mamicode.com
首页 > 其他好文 > 详细

小程序日常

时间:2018-03-15 17:56:28      阅读:671      评论:0      收藏:0      [点我收藏+]

标签:etc   下载文件   超出   安全   nop   自适应   sap   图片   written   

小程序日常的坑

  使用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()监听错误

    

 

 

 

 

 

 

 

  

小程序日常

标签:etc   下载文件   超出   安全   nop   自适应   sap   图片   written   

原文地址:https://www.cnblogs.com/lichunjing/p/8568706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!