feat(): 改为vite
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
import { AndroidNfcUtil } from "./android";
|
||||
import { WeixinNfcUtil } from "./weixin";
|
||||
|
||||
const systemInfo = uni.getSystemInfoSync();
|
||||
const isAndroidApp =
|
||||
systemInfo.uniPlatform === "app" && systemInfo.osName === "android";
|
||||
const isAndroidWeixin =
|
||||
systemInfo.uniPlatform === "mp-weixin" && systemInfo.osName === "android";
|
||||
|
||||
export async function nfcScan() {
|
||||
if (isAndroidApp) {
|
||||
return await AndroidNfcUtil.scan();
|
||||
} else if (isAndroidWeixin) {
|
||||
return await WeixinNfcUtil.scan();
|
||||
} else {
|
||||
console.warn("不支持当前平台");
|
||||
}
|
||||
}
|
||||
|
||||
export async function isNfcEnabled() {
|
||||
if (isAndroidApp) {
|
||||
return await AndroidNfcUtil.isNfcEnabled();
|
||||
} else if (isAndroidWeixin) {
|
||||
return await WeixinNfcUtil.isNfcEnabled();
|
||||
} else {
|
||||
console.warn("不支持当前平台");
|
||||
}
|
||||
}
|
||||
|
||||
export function getNFCUtil(){
|
||||
if (isAndroidApp) {
|
||||
return new AndroidNfcUtil();
|
||||
} else if (isAndroidWeixin) {
|
||||
return new WeixinNfcUtil();
|
||||
} else {
|
||||
console.warn("不支持当前平台");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user