ipink-util
Version:
util.js
47 lines (46 loc) • 1.03 kB
TypeScript
type VersionKey = "release" | "develop" | "trial";
export declare const genJumpUrl: (pageUrl: string | undefined, params: AnyObject) => string;
export interface JumpAppOption {
/**
* 微信用
*/
wxAppId?: string;
wxPageUrl?: string;
wxPageUrlParam?: any;
/**
* 支付宝用
*/
alipayAppId?: string;
alipayPageUrl?: string;
alipayPageUrlParam?: any;
/**
* 通用
*/
/**
* h5唤起app使用的是 URL Scheme,
* @example `
* `${appName}:/${path}?${stringifyQuery(pageUrlParam)}`
* `
*/
appName?: string;
appId?: string;
path?: string;
pageUrlParam?: AnyObject;
extraData?: AnyObject;
/**
* 回调
*/
success?: Function;
fail?: Function;
/**
* 跳转弹框
*/
useModal?: boolean;
dialogOption?: AnyObject;
/**
* 跳转版本
*/
version?: VersionKey;
}
export declare const navigateToMiniProgram: (params: JumpAppOption) => Promise<void>;
export {};