L’utilisation du presse-papiers est une technique des plus courantes, vous l’utilisez sans doute des dizaines de fois par jour dans vos activités de bureautique. Ionic 3 propose aussi cette fonctionnalité même si elle n’est pas forcément beaucoup employée dans les applications mobiles.
La gestion du presse-papiers est assurée par un plug-in Cordova, ce qui veut dire qu’il faudra, pour cette application, réaliser au minimum un test dans un émulateur prenant en compte ce plug-in (ou Android Studio par exemple).
Avant de se lancer dans la conception de l’application en utilisant notre template blank habituel, il faudra réaliser les installations suivantes en mode ligne de commande :
ionic cordova plugin add cordova-clipboard npm install --save @ionic-native/clipboard
Sous Android Studio en utilisant l’émulateur Nexus S API 27, l’affichage donne :
Script config.xml
La seule particularité est la présence de la directive associée au plug-in cordova-clipboard :
<plugin name="cordova-clipboard" spec="^1.0.0" />
Script package.json
Nous retrouvons dans les « dependencies » une directive Ionic Native :
"dependencies": { ... "@ionic-native/clipboard": "^4.10.1", ...
et aussi la mention du plug-in ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique