@hocgin/taro-kit
Version:
23 lines (22 loc) • 941 B
TypeScript
export declare class TaroKit {
/**
* 创建视频激励广告
* @param adUnitId 广告标记
* @param onOk 全部看完
* @param onCancel 中途退出
* @param onFail 广告异常(无法显示), 未设置代表按 onOk 处理
*/
static showRewardedVideoAd(adUnitId?: string, onOk?: () => void, onCancel?: () => void, onFail?: () => void): void;
/**
* 插屏广告
* @param adUnitId
* @param onHandle
*/
static showInterstitialAd(adUnitId?: string, onHandle?: () => void): void;
static success(message: string): Promise<TaroGeneral.CallbackResult>;
static error(message: string): Promise<TaroGeneral.CallbackResult>;
static readFile(filePath: string): string | ArrayBuffer;
static chooseMessageFile(opt: any): Promise<string>;
static saveFile(data: string, filename: string): string;
static saveImageToPhotosAlbum(data: string): Promise<void>;
}