Guide
Tutoriel sur SIM
Utilisation de @capgo/capacitor-sim
Capacitor Plugin SIM pour la récupération d'informations des cartes SIM du dispositif.
Installer
bun add @capgo/capacitor-sim
bunx cap sync
Ce que ce plugin expose
getSimCards- Récupérer des informations des cartes SIM du dispositif.checkPermissions- Vérifier la permission d'accès aux informations de la carte SIM.requestPermissions- Demander la permission d'accès aux informations de la carte SIM.
Exemples d'utilisation
getSimCards
Obtenez des informations des cartes SIM du dispositif.
import { Sim } from '@capgo/capacitor-sim';
const { simCards } = await SimPlugin.getSimCards();
simCards.forEach((sim, index) => {
console.log(`SIM ${index + 1}:`);
console.log(` Carrier: ${sim.carrierName}`);
console.log(` Country: ${sim.isoCountryCode}`);
console.log(` MCC: ${sim.mobileCountryCode}`);
console.log(` MNC: ${sim.mobileNetworkCode}`);
});
checkPermissions
Vérifiez la permission d'accès aux informations de la carte SIM.
import { Sim } from '@capgo/capacitor-sim';
const status = await SimPlugin.checkPermissions();
if (status.readSimCard === 'granted') {
console.log('Permission granted');
} else {
console.log('Permission not granted');
}
requestPermissions
Demandez la permission d'accès aux informations de la carte SIM.
import { Sim } from '@capgo/capacitor-sim';
const status = await SimPlugin.requestPermissions();
if (status.readSimCard === 'granted') {
// Now you can call getSimCards()
const simCards = await SimPlugin.getSimCards();
}
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-sim/
- Documentation : /docs/plugins/sim/
Continuez à partir de l'utilisation de @capgo/capacitor-sim
Si vous utilisez L'utilisation de @capgo/capacitor-sim pour planifier le tableau de bord et les opérations de API, connectez-l’avec @capgo/capacitor-sim pour le détail d'implémentation dans @capgo/capacitor-sim, Prise en main pour le détail d'implémentation dans Prise en main, API Vue d'ensemble pour le détail d'implémentation dans API Vue d'ensemble, Introduction pour le détail d'implémentation dans l'Introduction, et API Clés pour le détail d'implémentation dans API Clés.