js-miniapp-bridge - v1.1.0MiniApp

Class: MiniApp

Hierarchy

Implements

Index

Properties

Methods

Properties

Private bridge

bridge: MiniAppBridge = (window as any).MiniAppBridge

Defined in js-miniapp-sdk/src/miniapp.ts:118


user

user: UserInfoProvider = new UserInfo(this.bridge)

Defined in js-miniapp-sdk/src/miniapp.ts:119

Methods

getPlatform

getPlatform(): string

Implementation of Platform

Defined in js-miniapp-sdk/src/miniapp.ts:161

Returns: string


getUniqueId

getUniqueId(): Promise‹string›

Implementation of MiniAppFeatures

Defined in js-miniapp-sdk/src/miniapp.ts:125

Returns: Promise‹string›


loadInterstitialAd

loadInterstitialAd(id: string): Promise‹string›

Implementation of Ad

Defined in js-miniapp-sdk/src/miniapp.ts:141

Parameters:

Name Type
id string

Returns: Promise‹string›


loadRewardedAd

loadRewardedAd(id: string): Promise‹string›

Implementation of Ad

Defined in js-miniapp-sdk/src/miniapp.ts:145

Parameters:

Name Type
id string

Returns: Promise‹string›


requestCustomPermissions

requestCustomPermissions(permissions: CustomPermission[]): Promise‹CustomPermissionResult[]›

Implementation of MiniAppFeatures

Defined in js-miniapp-sdk/src/miniapp.ts:133

Parameters:

Name Type
permissions CustomPermission[]

Returns: Promise‹CustomPermissionResult[]›


requestLocationPermission

requestLocationPermission(): Promise‹string›

Implementation of MiniAppFeatures

Defined in js-miniapp-sdk/src/miniapp.ts:129

Returns: Promise‹string›


Private requestPermission

requestPermission(permissionType: DevicePermission): Promise‹string›

Defined in js-miniapp-sdk/src/miniapp.ts:121

Parameters:

Name Type
permissionType DevicePermission

Returns: Promise‹string›


shareInfo

shareInfo(info: ShareInfoType): Promise‹string›

Implementation of MiniAppFeatures

Defined in js-miniapp-sdk/src/miniapp.ts:157

Parameters:

Name Type
info ShareInfoType

Returns: Promise‹string›


showInterstitialAd

showInterstitialAd(id: string): Promise‹string›

Implementation of Ad

Defined in js-miniapp-sdk/src/miniapp.ts:149

Parameters:

Name Type
id string

Returns: Promise‹string›


showRewardedAd

showRewardedAd(id: string): Promise‹Reward

Implementation of Ad

Defined in js-miniapp-sdk/src/miniapp.ts:153

Parameters:

Name Type
id string

Returns: Promise‹Reward