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.5.-controles-by-xone:camara:start [2021/04/07 13:56] ary [Prop Type VD] |
wiki:2.-desarrollo-app:2.5.-controles-by-xone:camara:start [2022/02/25 11:58] (actual) ary [Prop Type="IMG" + ui.startCamera con JSON] |
||
---|---|---|---|
Línea 157: | Línea 157: | ||
</ | </ | ||
\\ | \\ | ||
+ | **Cámara con CallBacks** | ||
+ | \\ | ||
+ | <code javascript> | ||
+ | /* | ||
+ | * Type (opcional), photo/ | ||
+ | * Width (opcional) | ||
+ | * Height (opcional) | ||
+ | * UseInternalCamera (opcional), indica si usar la app de fotos del dispositivo | ||
+ | * o la implementación interna de XOne. Por defecto false | ||
+ | */ | ||
+ | function startPhotoCameraWithCallbacks() { | ||
+ | let jsParams = { | ||
+ | type : " | ||
+ | width : 800, | ||
+ | height | ||
+ | useInternalCamera: | ||
+ | onSuccess | ||
+ | ui.showToast(" | ||
+ | }, | ||
+ | onCancelled | ||
+ | ui.showToast(" | ||
+ | } | ||
+ | }; | ||
+ | ui.startCamera(jsParams); | ||
+ | } | ||
+ | </ | ||
====Prop Type VD==== | ====Prop Type VD==== | ||
<WRAP box> | <WRAP box> | ||
- | Esta es la propia cámara XOne, se define a través de un Prop Type VD. Para este tipo de prop pueden | + | Esta es la propia cámara XOne, se define a través de un Prop Type VD. Para este tipo de prop pueden |
+ | <code xml> | ||
+ | < | ||
+ | </ | ||
+ | <code xml> | ||
+ | < | ||
+ | </ | ||
+ | <code xml> | ||
+ | < | ||
+ | </ | ||
Las funciones que brinda este control Cámara se obtienen haciendo:\\ | Las funciones que brinda este control Cámara se obtienen haciendo:\\ | ||
\\ | \\ | ||
Línea 167: | Línea 203: | ||
</ | </ | ||
\\ | \\ | ||
- | | Type VD atributo camera-api=" | ||
- | | Type VD atributo camera-api=" | ||
- | | Type VD atributo camera-api=" | ||
__Estas funciones son:__ | __Estas funciones son:__ |