vnmeid-services
v0.0.2
Published
A service wrapper package for super app modules, providing unified access to native features (e.g., camera, location, storage) in React Native.
Readme
vnmeid-services
VNMEID SERVICES - Thư viện tích hợp các dịch vụ:
- 📍 Geolocation (GPS)
- 📡 NFC
- 📷 Camera & Thư viện
- 🔗 MEIDModule (Bridge với VNeID)
⚠️ Lưu ý
Để sử dụng đầy đủ các chức năng, dự án của bạn cần có:
- Cần tích hợp MEIDModule SDK theo hướng dẫn của VNeID trước khi sử dụng các chức năng liên quan. Các gói bổ trợ:
npm install [email protected]
npm install [email protected]
npm install [email protected]🚀 Cài đặt
npm install vnmeid-services🗺️ Geolocation
import { getCurrentLocation } from "vnmeid-services";
const pos = await getCurrentLocation();
console.log("Lat:", pos.coords.latitude, "Lng:", pos.coords.longitude);📡 NFC
import { initNFC, readTag, stopNFC } from "vnmeid-services";
await initNFC();
try {
const tag = await readTag();
console.log("📡 NFC:", tag);
} finally {
await stopNFC(); // hủy request NFC
}📷 Camera & Thư viện
import { openCamera, openLibrary } from "vnmeid-services";
const photo = await openCamera();
console.log("📸", photo);
const img = await openLibrary();
console.log("🖼️", img);🔗 MEIDModule
import { getUserData, openMiniApp, closeMainApp, openMainApp } from "vnmeid-services";
const user = await getUserData();
console.log("👤", user);
await openMiniApp("miniAppId", "miniAppCode", "banner", "logo", "Tên", "android", "deeplink", "1.0.0", meidToken);
await closeMainApp(meidToken);
await openMainApp();
