t-comm
Version:
专业、稳定、纯粹的工具库
29 lines (28 loc) • 1.15 kB
TypeScript
import type { IBaseLaunchParams } from './types';
export declare const LAUNCH_GP_SOURCE_MAP: {
NORMAL: number;
SUBWAY_MODE: number;
};
export declare const GAME_SCHEME_PREFIX_MAP: {
GP: string;
GP_IN_HELPER: string;
GP_TRIAL: string;
GN: string;
MJ: string;
};
export declare const DEFAULT_WX_JS_SDK = "https://res.wx.qq.com/open/js/jweixin-1.4.0.js";
export declare function getWxGameCircleUrl(gid: string | number): string;
export declare function getGPSchemeParam(roomId: string | number, roomPwd: string | number, options?: {
source?: string | number;
}): string;
export declare function launchInWX({ wxJSLink, schemeUrl, schemeParam, launchParams, context, qrCodeLib, dialogHandler, otherDialogParams, resolve, reject, }: {
wxJSLink: string;
schemeUrl: string;
schemeParam: string;
resolve: Function;
reject: Function;
} & IBaseLaunchParams): void;
export declare function launchCore({ launchParams, schemeParam, context, qrCodeLib, dialogHandler, otherDialogParams, schemePrefix, wxJSLink, env, }: IBaseLaunchParams & {
schemePrefix?: string;
schemeParam?: any;
}): Promise<unknown>;