Guide
Comment utiliser Share Target dans Capacitor
Utiliser @capgo/capacitor-share-target
Interface du plugin Capacitor Share Target.
Installer
bun add @capgo/capacitor-share-target
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { CapacitorShareTarget } from '@capgo/capacitor-share-target';
Aperçu de API
| Méthode | Description |
|---|---|
addListener |
Écouter l'événement shareReceived. |
removeAllListeners |
Supprimez tous les écouteurs de ce plugin. |
getPluginVersion |
Récupère la version du plugin natif Capacitor. |
Exemples
addListener()
Écouter l'événement shareReceived.
import { CapacitorShareTarget } from '@capgo/capacitor-share-target';
const listener = await CapacitorShareTarget.addListener('shareReceived', (event) => {
console.log('Title:', event.title);
console.log('Texts:', event.texts);
event.files?.forEach(file => {
console.log(`File: ${file.name} (${file.mimeType})`);
});
});
// To remove the listener:
await listener.remove();
removeAllListeners()
Supprimez tous les écouteurs de ce plugin.
import { CapacitorShareTarget } from '@capgo/capacitor-share-target';
await CapacitorShareTarget.removeAllListeners();
getPluginVersion()
Récupère la version du plugin natif Capacitor.
import { CapacitorShareTarget } from '@capgo/capacitor-share-target';
const { version} = await CapacitorShareTarget.getPluginVersion();
console.log('Plugin version:', version);
Écouter les événements
addListener renvoie un handle. Appelez handle.remove() lors du démontage de l'écran, ou CapacitorShareTarget.removeAllListeners() pour supprimer tous les listeners.
Référence complète
Continuer depuis Using @capgo/capacitor-share-target
Si vous utilisez Utiliser @capgo/capacitor-share-target pour planifier le travail sur les plugins natifs, connectez-l’à @capgo/capacitor-share-target pour les détails d'implémentation dans @capgo/capacitor-share-target, Prise en main pour les détails d'implémentation dans Getting Started Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins.