UNPKG

@uni/loading

Version:
45 lines 1.68 kB
import { isMiniApp, isWeChatMiniProgram, isWeb, isByteDanceMicroApp, isKuaiShouMiniProgram, isBaiduSmartProgram } from "@uni/env"; import aliMiniAppModule from "./ali-miniapp/index"; import webModule from "./web/index"; import weChatModule from "./wechat-miniprogram/index"; import bytedanceModule from "./bytedance-microapp/index"; import kuaiShouModule from "./kuaishou-miniprogram/index"; import baiDuModule from "./baidu-smartprogram/index"; export var showLoading = function showLoading(args) { if (isWeb) { return webModule.showLoading(args); } else if (isKuaiShouMiniProgram) { return kuaiShouModule.showLoading(args); } else if (isWeChatMiniProgram) { return weChatModule.showLoading(args); } else if (isByteDanceMicroApp) { return bytedanceModule.showLoading(args); } else if (isMiniApp) { return aliMiniAppModule.showLoading(args); } else if (isBaiduSmartProgram) { return baiDuModule.showLoading(args); } else { throw new Error('Uni API:showLoading暂不支持'); } }; export var hideLoading = function hideLoading(args) { if (isWeb) { return webModule.hideLoading(args); } else if (isKuaiShouMiniProgram) { return kuaiShouModule.hideLoading(args); } else if (isWeChatMiniProgram) { return weChatModule.hideLoading(args); } else if (isByteDanceMicroApp) { return bytedanceModule.hideLoading(args); } else if (isMiniApp) { return aliMiniAppModule.hideLoading(args); } else if (isBaiduSmartProgram) { return baiDuModule.hideLoading(args); } else { throw new Error('Uni API:hideLoading暂不支持'); } }; export default { showLoading: showLoading, hideLoading: hideLoading };