微信小程序文档

分9大块:
指南, 框架, 组件, API, 服务端, 工具, 云开发, 扩展能力, 更新日志

2020.7.6 星期一 00:46

SUM-API

2020.7.6 星期一 00:46 #1

API

一 基础

  1. wx.canIUse(‘button.open-type.contact’): 组件属性
    $_PS: 有何实际意义
  2. 调试
    1. 调试-wx.setEnableDebug: 调试面板 (??v-Console)
    2. 调试-LogManager:用户反馈 在后台管理 展示情况
    3. 如何收集用户信息,有用的。logManager并不可以,报错有上限。
      任需自己上传。可以封装一层logManaer:可以打印日志,收集数据到自己服务器,包括上报异常
    4. RealtimeLogManager.setFilterMsg:怎么用了
  3. 环境变量
    env.USER_DATA_PATH
    1. 可否设置其他变量,比如开发模式等,根据环境变量区分代码,上报异常等

      二 路由

  4. wx.navigateTo VS history/navigatory.

    小程序中页面栈最多十层。 ($_PS: 什么原理)

  5. EventChannel 和 EventEmitter(javasccrpt)

    #1 01:04


    2020.7.13 星期一 22:54 #2

三 界面

交互,导航栏,背景,Tab Bar,字体,
下拉刷新,滚动,动画,置顶,自定义组件(wx.nextTick),
菜单(wx.getMenuButtonBoundingClientRect), 窗口,键盘

  1. 一组动画 Animation.step 是前面的所用动画都执行完。然后再执行下一个step前面的animation吗

四 网络

wx.request 不分method。
如何封装http 请求?

  1. 返回Promise
  2. 每次http都应该是一个新的wx.request 不能使用上次的,否则abort会变成上一个

RequestTask,DownloadTask,UploadTask
http请求和 上传/下载文件是分开的。
上传/下载进度监听,进度条可能是不准确的

websocket,mDNS,UDP通信

五 数据缓存

周期性更新:setBackgroundFetchToken 是个什么鬼?

六 媒体

地图,图片,视频,音频,背景音频,实时音视频/语音,录音,相机,富文本,

功能还比较复杂/丰富:选文件/图片(然后上传),预览图片/多张,压缩

七 位置

八 转发

九 画布

零 文件

一 开发接口

登录,小程序跳转,账号信息,用户信息,数据上报/分析,
支付,授权,设置,收获地址,卡券,发票,生物认证,微信运动,
性能,订阅消息,微信红包

后面这些api都怎么实用啊.
比如:数据上报/分析。wx.reportMonitor, wx.reportAnalytics

二 设备

三 Worker

四 第三方平台

五 WXML

六 广告

#1 23:08


API

一 基础

二 路由

三 界面

四 网络

五 数据缓存

六 媒体

七 位置

八 转发

九 画布

零 文件

一 开发接口

二 设备

三 Worker

四 第三方平台

五 WXML

六 广告

1.1

1.2

1.3

1.4

1.5

1.6

1.

2.1

2.2

2.3

2.4

2.5

2.6

2.

3.1

3.2

3.3

3.4

3.5

3.

4.1

4.2

4.3

4.4

4.

5.1

5.2

5.3

5.4

5.5

5.

6.1

6.2

6.3

6.4

6.5

6.

7.1

7.2

7.3

7.4

7.5

7.

8.1

8.2

8.3

8.4

8.5

8.

9.1

9.2

9.3

9.4

9.

0.1

0.2

0.3

0.4

0.

1

2

3

4

5

####

knowledge is no pay,reward is kindness
0%