t-comm
Version:
专业、稳定、纯粹的工具库
56 lines (55 loc) • 2.43 kB
TypeScript
import type { ILaunchAppParams } from './types';
/**
* @description 拉起王者荣耀游戏
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoWzGame(options?: ILaunchAppParams): void;
/**
* @description 拉起王者荣耀游戏微社区
* @param {Object} options 必须,参数对象。除 pageUrl 外,其余参数可选,参考 launchApp 的参数要求
* @param {String} options.pageUrl 必须,内置落地页。
*/
export declare function gotoWzCommunity(options?: ILaunchAppParams): void;
/**
* @description 拉起和平精英游戏
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoGPGame(options?: ILaunchAppParams): void;
/**
* @description 拉起欢乐斗地主游戏
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoDzGame(options?: ILaunchAppParams): void;
/**
* 拉起欢乐麻将游戏
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoMJGame(options?: {}): void;
/**
* @description 拉起英雄联盟手游
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoLOLMGame(options?: ILaunchAppParams): void;
/**
* 拉起天龙八部游戏
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoTLBBGame(options?: {}): void;
/**
* 拉起天涯明月刀游戏
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoTDGame(options?: {}): void;
/**
* @description 拉起qq炫舞游戏
* @param {Object} options 可选,覆盖内部默认配置,参考 launchApp 的参数要求
*/
export declare function gotoX5MGame(options?: ILaunchAppParams): void;
export declare function gotoNarutoGame(options?: ILaunchAppParams): void;
/**
* 获取拉起各个游戏的scheme,如果参数中设置了页面,则为deeplink scheme
*
* @param {int} gid 游戏ID
* @param {String} pageUrl 要打开的页面地址,为空时表示只拉起游戏
*/
export declare const getOpenGameScheme: (options: Record<string, any>, gid: number, pageUrl?: string) => string;