UNPKG

press-swiper

Version:

适配多端的高自定义轮播组件,多种3D效果。全面对标swiperjs。

42 lines (32 loc) 586 B
import { getSupport } from './get-support.js'; let deviceCached; function calcDevice({ userAgent } = {}) { const support = getSupport(); const device = { ios: false, android: false }; const res = uni.getSystemInfoSync(); if (res.platform == "android") { device.os = 'android'; device.android = true; } if (res.platform == "ios") { device.os = 'ios'; device.ios = true; } // Export object return device; } function getDevice(overrides = {}) { if (!deviceCached) { deviceCached = calcDevice(overrides); } return deviceCached; } export { getDevice };