小程序类
title: 小程序类 date: 2022-03-18 09:52:33 permalink: /pages/8bfe6b/ categories:
- docs
- 前端军刀
- JsApp接口文档 tags:
# author: name: ABpasser
# 爽客邦ES Hybrid web端-原生API
- 公共方法变量:PublicLib
# 小程序类
# 清除所有小程序cookies
方法名 | 参数传递 | 示例 |
---|---|---|
MiniAppDelete | 无 | MiniAppDelete() |
- 注意:清除cookies后所有小程序需重新授权
PublicLib.MiniAppDelete();
1
# 跳转小程序
方法名 | 参数传递 | 示例 |
---|---|---|
JumpMiniApp | {MiniAppId:1,JumpUrl:'user-center',JumpId:'120556'} | JumpMiniApp() |
- 注意:清除cookies后所有小程序需重新授权
PublicLib.JumpMiniApp({MiniAppId:1,JumpUrl:'user-center',JumpId:'120556'});
/*
* params:
* {
* MiniAppId: 小程序ID
* JumpUrl: 跳转小程序内地址(非必填)
* JumpId: 跳转小程序用户ID(非必填)
* }
*/
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 跳转本地小程序嵌半屏小程序
方法名 | 参数传递 | 示例 |
---|---|---|
JumpHalfScreenApp | {ParentId:全屏小程序ID,HalfScreenId:半屏小程序ID} | JumpHalfScreenApp({ParentId:1,HalfScreenId:'user-center'}) |
- 跳转为全屏小程序嵌入半屏小程序,ParentId不传为当前页面打开半屏小程序
PublicLib.JumpHalfScreenApp({ParentId:1,HalfScreenId:'user-center'});
/*
* params:
* {
* ParentId: 全屏小程序ID(非必填)
* HalfScreenId: 半屏小程序ID
* }
*/
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 获取小程序打开历史记录
方法名 | 参数传递 | 示例 |
---|---|---|
getMiniProgramUsageRecord | 无 | getMiniProgramUsageRecord() |
const openList = PublicLib.getMiniProgramUsageRecord();
/*
* 获取所有小程序打开次数及最后打开时间(列表按打开时间顺序排序)
*/
1
2
3
4
2
3
4