举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > 微信小程序api的使用 微信小程序API 性能·获取相关信息

微信小程序api的使用 微信小程序API 性能·获取相关信息

2023-03-21 00:20

微信小程序api的使用 微信小程序API 性能·获取相关信息

微信小程序api的使用

微信小程序API是一组用于开发微信小程序的接口,它们提供了一系列的功能,使开发者能够快速、高效地开发出功能丰富的小程序。

微信小程序API涵盖了从基本的界面操作到复杂的数据处理,以及访问各种服务器端资源的所有功能。它们包括:界面、网络、媒体、文件、数据、位置、设备、扫一扫、实时音视频通话、蓝牙、iBeacon 等。

// 加载图片
wx.chooseImage({
  count: 1, // 默认9
  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
  success: function (res) {
    var tempFilePaths = res.tempFilePaths; // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片  
    console.log(tempFilePaths);  

    // 上传图片  
    wx.uploadFile({  
      url: 'http://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址  
      filePath: tempFilePaths[0],  
      name: 'file',  

      formData:{  
        'user': 'test'  
      },  

      success: function(res){  

        var data = res.data;  

        console.log(data);    

        //do something  

      }    

    })    

  }    

 })    															  

微信小程序API 性能·获取相关信息

wx.getPerformance()

基础库 2.11.0 开始支持,低版本需做兼容处理。

获取当前小程序性能相关的信息。

目前支持获取以下几类性能指标:

类别名称 (entryType)指标
路由navigationroute, appLaunch
渲染renderfirstRender
脚本scriptevaluateScript
  • route: 路由性能
  • appLaunch: 小程序启动耗时
  • firstRender: 页面首次渲染耗时
  • evaluateScript: 注入脚本耗时

示例代码

const performance = wx.getPerformance()
const observer = performance.createObserver((entryList) => {
  console.log(entryList.getEntries())
})
observer.observe({ entryTypes: ["render", "script"] })


阅读全文
以上是名动网为你收集整理的微信小程序api的使用 微信小程序API 性能·获取相关信息全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们