Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

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:57]
ary [Tabla]
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 15: Línea 15:
 ^ **clipboard.setIntent()**      | **Poner un intent en el portapapeles** (usado en casos muy concretos) <code javascript>let intent = new AndroidIntent();\\ intent.setAction("android.provider.Settings", "ACTION_LOCATION_SOURCE_SETTINGS");\\ clipboard.setIntent(intent);</code>  | ^ **clipboard.setIntent()**      | **Poner un intent en el portapapeles** (usado en casos muy concretos) <code javascript>let intent = new AndroidIntent();\\ intent.setAction("android.provider.Settings", "ACTION_LOCATION_SOURCE_SETTINGS");\\ clipboard.setIntent(intent);</code>  |
 ^ **clipboard.getText()**        | **Obtener un texto del portapapeles** <code javascript> let sText = clipboard.getText();</code>                                                                                                                                                     | ^ **clipboard.getText()**        | **Obtener un texto del portapapeles** <code javascript> let sText = clipboard.getText();</code>                                                                                                                                                     |
-^ **clipboard.getFile()**        | **Obtener un fichero del portapapeles** (este método hace una copia en el files al invocarlo, asegurarse de borrarlo si no se usa) <code javascript>let sPath = clipboard.getFile();;</code>                                                        |+^ **clipboard.getFile()**        | **Obtener un fichero del portapapeles** (este método hace una copia en el files al invocarlo, asegurarse de borrarlo si no se usa) <code javascript>let sPath = clipboard.getFile();</code>                                                         |
 ^ ** clipboard.hasSomething()**  | **Consultar contenido del portapapeles** <code javascript>clipboard.hasSomething();</code>                                                                                                                                                          | ^ ** clipboard.hasSomething()**  | **Consultar contenido del portapapeles** <code javascript>clipboard.hasSomething();</code>                                                                                                                                                          |
 ^ **clipboard.clear()**          | **Limpiar el portapapeles** <code javascript>clipboard.clear();</code>                                                                                                                                                                              | ^ **clipboard.clear()**          | **Limpiar el portapapeles** <code javascript>clipboard.clear();</code>                                                                                                                                                                              |
  
-\\ 
-**Ejemplos:** 
  
-<code xml> 
- 
-**Poner un texto en el portapapeles:** 
-clipboard.setText(self.MAP_TEXT); 
- 
-**Poner un fichero en el portapapeles (ruta relativa al files):** 
-clipboard.setFile("../license.ini"); 
- 
-**Poner un intent en el portapapeles (usado en casos muy concretos):** 
-let intent = new AndroidIntent(); 
-intent.setAction("android.provider.Settings", "ACTION_LOCATION_SOURCE_SETTINGS"); 
-clipboard.setIntent(intent); 
- 
-**Obtener un texto del portapapeles:** 
-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):** 
-let sPath = clipboard.getFile(); 
- 
-**Preguntar si el portapapeles tiene algo:** 
-clipboard.hasSomething(); 
- 
-**Limpiar el portapapeles:** 
-clipboard.clear(); 
- 
- 
- 
-</code>