Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:35-clipboard:start [2021/06/09 10:40] ary |
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:35-clipboard:start [2021/06/09 11:00] (actual) ary [Funciones habilitadas para hacer uso del clipboard sin intervención del usuario] |
||
---|---|---|---|
Línea 5: | Línea 5: | ||
==== Funciones habilitadas para hacer uso del clipboard sin intervención del usuario ==== | ==== Funciones habilitadas para hacer uso del clipboard sin intervención del usuario ==== | ||
\\ | \\ | ||
- | <note important> | + | |
- | \\ | + | <WRAP center round important |
- | | **clipboard.setText()** | + | Solo disponible para Android |
- | | **clipboard.setFile()** | + | </WRAP> |
- | | **clipboard.setIntent()** | + | |
- | | **clipboard.getText()** | + | |
- | | **clipboard.getFile()** | + | |
- | |** clipboard.hasSomething()** | + | |
- | | **clipboard.clear()** | + | |
\\ | \\ | ||
- | **Ejemplo:** | + | ^ **clipboard.setText()** |
- | + | ^ **clipboard.setFile()** | |
- | <code javascript> | + | ^ **clipboard.setIntent()** |
- | + | ^ **clipboard.getText()** | |
- | Poner un texto en el portapapeles: | + | ^ **clipboard.getFile()** |
- | clipboard.setText(self.MAP_TEXT); | + | ^ ** clipboard.hasSomething()** |
- | + | ^ **clipboard.clear()** | |
- | Poner un fichero en el portapapeles (ruta relativa al files): | + | |
- | clipboard.setFile(" | + | |
- | + | ||
- | Poner un intent en el portapapeles (usado en casos muy concretos): | + | |
- | let intent = new AndroidIntent(); | + | |
- | intent.setAction(" | + | |
- | clipboard.setIntent(intent); | + | |
- | + | ||
- | Obtener un texto del portapapeles: | + | |
- | Código: | + | |
- | let sText = clipboard.getText(); | + | |
- | + | ||
- | Obtener un fichero del portapapeles (este método hace una copia en el files al invocarlo, asegurarse de borrarlo si no se usa): | + | |
- | Código: | + | |
- | let sPath = clipboard.getFile(); | + | |
- | + | ||
- | Preguntar si el portapapeles | + | |
- | Código: | + | |
- | clipboard.hasSomething(); | + | |
- | + | ||
- | Limpiar el portapapeles: | + | |
- | Código: | + | |
- | clipboard.clear(); | + | |
- | </ |