CB-7249 cordova-plugin-camera documentation translation: cordova-plugin-camera
Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/commit/e8519609 Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/tree/e8519609 Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/diff/e8519609 Branch: refs/heads/master Commit: e851960910f3fa8f9ea6b0a0efd9d931d0fceca2 Parents: ae22820 Author: Lisa Seacat DeLuca <ldel...@us.ibm.com> Authored: Thu Sep 4 22:30:08 2014 -0400 Committer: Anis Kadri <a...@apache.org> Committed: Fri Sep 5 11:08:15 2014 -0700 ---------------------------------------------------------------------- doc/de/index.md | 46 +++++++++++++++---- doc/es/index.md | 15 ++++-- doc/fr/index.md | 71 +++++++++++++++++------------ doc/it/index.md | 46 +++++++++++++++---- doc/ja/index.md | 46 +++++++++++++++---- doc/ko/index.md | 46 +++++++++++++++---- doc/ru/index.md | 126 +++++++++++++++++++++++++++++---------------------- doc/zh/index.md | 84 ++++++++++++++++++++++------------ 8 files changed, 327 insertions(+), 153 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/de/index.md ---------------------------------------------------------------------- diff --git a/doc/de/index.md b/doc/de/index.md index fe80d32..8ba1102 100644 --- a/doc/de/index.md +++ b/doc/de/index.md @@ -66,6 +66,13 @@ Sie können tun, was Sie wollen, mit dem codierten Bildes oder URI, zum Beispiel * Windows Phone 7 und 8 * Windows 8 +### "Einstellungen" (iOS) + +* **CameraUsesGeolocation** (Boolean, Standardwert ist False). Zur Erfassung von JPEGs, auf true festgelegt, um Geolocation-Daten im EXIF-Header zu erhalten. Dies löst einen Antrag auf Geolocation-Berechtigungen, wenn auf True festgelegt. + + <preference name="CameraUsesGeolocation" value="false" /> + + ### Amazon Fire OS Macken Amazon Fire OS verwendet Absichten zum Starten von der Kamera-Aktivität auf dem Gerät, um Bilder zu erfassen und auf Handys mit wenig Speicher, Cordova Tätigkeit getötet werden kann. In diesem Szenario kann das Bild nicht angezeigt, wenn die Aktivität von Cordova wiederhergestellt wird. @@ -141,28 +148,40 @@ Optionale Parameter die Kameraeinstellungen anpassen. * **DestinationType**: Wählen Sie das Format des Rückgabewerts. Der Standardwert ist FILE_URI. Im Sinne `navigator.camera.DestinationType` *(Anzahl)* - Camera.DestinationType = {DATA_URL: 0, / / Return Bild als base64-codierte Zeichenfolge FILE_URI: 1, / / Return Image-Datei-URI NATIVE_URI: 2 / / Return image native URI (z. B. Ressourcen-Bibliothek: / / auf iOS oder Inhalte: / / auf Android)}; + Camera.DestinationType = { + DATA_URL : 0, // Return image as base64-encoded string + FILE_URI : 1, // Return image file URI + NATIVE_URI : 2 // Return image native URI (e.g., assets-library:// on iOS or content:// on Android) + }; * **SourceType**: Legen Sie die Quelle des Bildes. Der Standardwert ist die Kamera. Im Sinne `navigator.camera.PictureSourceType` *(Anzahl)* - Camera.PictureSourceType = {Fotothek: 0, Kamera: 1, SAVEDPHOTOALBUM: 2}; + Camera.PictureSourceType = { + PHOTOLIBRARY : 0, + CAMERA : 1, + SAVEDPHOTOALBUM : 2 + }; * **AllowEdit**: einfache Bearbeitung des Bildes vor Auswahl zu ermöglichen. *(Boolesch)* * **EncodingType**: die zurückgegebene Image-Datei ist Codierung auswählen. Standardwert ist JPEG. Im Sinne `navigator.camera.EncodingType` *(Anzahl)* - Camera.EncodingType = {JPEG: 0, / / Return JPEG-codierte Bild PNG: 1 / / Return PNG codiertes Bild}; + Camera.EncodingType = { + JPEG : 0, // Return JPEG encoded image + PNG : 1 // Return PNG encoded image + }; * **TargetWidth**: Breite in Pixel zum Bild skalieren. Muss mit **TargetHeight**verwendet werden. Seitenverhältnis bleibt konstant. *(Anzahl)* * **TargetHeight**: Höhe in Pixel zum Bild skalieren. Muss mit **TargetWidth**verwendet werden. Seitenverhältnis bleibt konstant. *(Anzahl)* -* **MediaType**: Legen Sie den Typ der Medien zur Auswahl. Funktioniert nur, wenn `PictureSourceType` ist `PHOTOLIBRARY` oder `SAVEDPHOTOALBUM` . Im Sinne `nagivator.camera.MediaType` *(Anzahl)* +* **MediaType**: Legen Sie den Typ der Medien zur Auswahl. Funktioniert nur, wenn `PictureSourceType` ist `PHOTOLIBRARY` oder `SAVEDPHOTOALBUM` . Im Sinne `nagivator.camera.MediaType` *(Anzahl)* - Camera.MediaType = {Bild: 0, / / Auswahl der Standbilder nur ermöglichen. STANDARD. Will return format specified via DestinationType + Camera.MediaType = { + PICTURE: 0, // allow selection of still pictures only. STANDARD. Will return format specified via DestinationType VIDEO: 1, // allow selection of video only, WILL ALWAYS RETURN FILE_URI ALLMEDIA : 2 // allow selection from all media types }; @@ -176,10 +195,13 @@ Optionale Parameter die Kameraeinstellungen anpassen. * **CameraDirection**: Wählen Sie die Kamera (vorn oder hinten-gerichtete) verwenden. Der Standardwert ist zurück. Im Sinne `navigator.camera.Direction` *(Anzahl)* - Camera.Direction = {zurück: 0, / / die hinten gerichteter Kamera vorne verwenden: 1 / / die nach vorn gerichtete Kamera verwenden}; + Camera.Direction = { + BACK : 0, // Use the back-facing camera + FRONT : 1 // Use the front-facing camera + }; -### Amazon Fire OSQuirks +### Amazon Fire OS Macken * `cameraDirection`Ergebnisse in einem hinten gerichteter Foto Wert. @@ -341,9 +363,15 @@ nur iOS-Parametern, die Anker-Element Lage und Pfeil Richtung der Popover angebe * **Höhe**: Höhe in Pixeln, das Bildschirmelement auf dem der Popover zu verankern. *(Anzahl)* -* **ArrowDir**: Richtung der Pfeil auf der Popover zeigen sollte. Im Sinne `Camera.PopoverArrowDirection` *(Anzahl)* +* **ArrowDir**: Richtung der Pfeil auf der Popover zeigen sollte. Im Sinne `Camera.PopoverArrowDirection` *(Anzahl)* - Camera.PopoverArrowDirection = {ARROW_UP: 1, / / entspricht iOS UIPopoverArrowDirection Konstanten ARROW_DOWN: 2, ARROW_LEFT: 4, ARROW_RIGHT: 8, ARROW_ANY: 15}; + Camera.PopoverArrowDirection = { + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }; Beachten Sie, dass die GröÃe der Popover ändern kann, um die Richtung des Pfeils und Ausrichtung des Bildschirms anzupassen. Achten Sie darauf, um Orientierung zu berücksichtigen, wenn Sie den Anker-Element-Speicherort angeben. http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/es/index.md ---------------------------------------------------------------------- diff --git a/doc/es/index.md b/doc/es/index.md index 8f606d4..fa02eef 100644 --- a/doc/es/index.md +++ b/doc/es/index.md @@ -66,6 +66,13 @@ Puedes hacer lo que quieras con la imagen codificada o URI, por ejemplo: * Windows Phone 7 y 8 * Windows 8 +### Preferencias (iOS) + +* **CameraUsesGeolocation** (booleano, el valor predeterminado de false). Para la captura de imágenes JPEG, establecido en true para obtener datos de geolocalización en la cabecera EXIF. Esto activará la solicitud de permisos de geolocalización si establecido en true. + + <preference name="CameraUsesGeolocation" value="false" /> + + ### Amazon fuego OS rarezas Amazon fuego OS utiliza los intentos para poner en marcha la actividad de la cámara del dispositivo para capturar imágenes y en teléfonos con poca memoria, puede matar la actividad Cordova. En este escenario, la imagen no aparezca cuando se restaura la actividad cordova. @@ -181,7 +188,7 @@ Parámetros opcionales para personalizar la configuración de la cámara. * **targetHeight**: altura en pÃxeles a escala de la imagen. Debe usarse con **targetWidth**. Proporción se mantiene constante. *(Número)* -* **mediaType**: definir el tipo de medios para seleccionar. Sólo funciona cuando `PictureSourceType` es `PHOTOLIBRARY` o `SAVEDPHOTOALBUM` . Definido en `nagivator.camera.MediaType` *(número)* +* **mediaType**: definir el tipo de medios para seleccionar. Sólo funciona cuando `PictureSourceType` es `PHOTOLIBRARY` o `SAVEDPHOTOALBUM` . Definido en `nagivator.camera.MediaType` *(número)* Camera.MediaType = { PICTURE: 0, // allow selection of still pictures only. DE FORMA PREDETERMINADA. Will return format specified via DestinationType @@ -204,7 +211,7 @@ Parámetros opcionales para personalizar la configuración de la cámara. }; -### Amazon fuego OSQuirks +### Amazon fuego OS rarezas * Cualquier `cameraDirection` valor resultados en una foto orientada hacia atrás. @@ -240,7 +247,7 @@ Parámetros opcionales para personalizar la configuración de la cámara. * Ignora el `allowEdit` parámetro. -* Ignora el `PictureSourceType` parámetro (usuario elige en una ventana de diálogo) +* Ignora el `PictureSourceType` parámetro (el usuario lo elige en una ventana de diálogo) * Ignora el`encodingType` @@ -371,7 +378,7 @@ Sólo iOS parámetros que especifican la dirección ancla elemento ubicación y * **altura**: alto, en pÃxeles, del elemento sobre el que anclar el popover pantalla. *(Número)* -* **arrowDir**: dirección de la flecha en el popover debe apuntar. Definido en `Camera.PopoverArrowDirection` *(número)* +* **arrowDir**: dirección de la flecha en el popover debe apuntar. Definido en `Camera.PopoverArrowDirection` *(número)* Camera.PopoverArrowDirection = { ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/fr/index.md ---------------------------------------------------------------------- diff --git a/doc/fr/index.md b/doc/fr/index.md index d2a06f9..5149096 100644 --- a/doc/fr/index.md +++ b/doc/fr/index.md @@ -66,11 +66,18 @@ Vous pouvez faire ce que vous voulez avec l'image encodée ou l'URI, par exemple * Windows Phone 7 et 8 * Windows 8 +### Préférences (iOS) + +* **CameraUsesGeolocation** (boolean, par défaut, false). Pour capturer des images JPEG, true pour obtenir des données de géolocalisation dans l'en-tête EXIF. Cela va déclencher une demande d'autorisations de géolocalisation si défini à true. + + <preference name="CameraUsesGeolocation" value="false" /> + + ### Amazon Fire OS Quirks Amazon Fire OS utilise des intentions pour lancer l'activité de l'appareil photo sur l'appareil pour capturer des images et sur les téléphones avec peu de mémoire, l'activité de Cordova peut être tuée. Dans ce scénario, l'image peut ne pas apparaître lorsque l'activité de cordova est restaurée. -### Spécificités Android +### Quirks Android Android utilise des intentions pour lancer l'activité de l'appareil photo sur l'appareil pour capturer des images et sur les téléphones avec peu de mémoire, l'activité de Cordova peut être tuée. Dans ce scénario, l'image peut ne pas apparaître lorsque l'activité de Cordova est restaurée. @@ -87,11 +94,11 @@ Y compris un JavaScript `alert()` dans les deux le rappel fonctions peuvent caus setTimeout(function() {/ / votre code ici!}, 0) ; -### Spécificités Windows Phone 7 +### Windows Phone 7 Quirks Invoquant l'application native caméra alors que l'appareil est connecté via Zune ne fonctionne pas et déclenche un rappel de l'erreur. -### Spécificités Tizen +### Bizarreries de paciarelli Paciarelli prend uniquement en charge un `destinationType` de `Camera.DestinationType.FILE_URI` et un `sourceType` de`Camera.PictureSourceType.PHOTOLIBRARY`. @@ -145,14 +152,14 @@ Paramètres optionnels pour personnaliser les réglages de l'appareil. ### Options -* **quality** : Qualité de l'image enregistrée, comprise entre 0 et 100, où 100 correspond à la pleine résolution de l'appareil, sans perte liée à la compression. La valeur par défaut est 50. *(Nombre)* (Notez que les informations sur la résolution de la caméra sont indisponibles). +* **qualité**: qualité de l'image enregistrée, exprimée en une gamme de 0 à 100, 100 étant généralement pleine résolution sans perte de compression de fichiers. La valeur par défaut est 50. *(Nombre)* (Notez que les informations sur la résolution de la caméra sont indisponibles). * **destinationType**: choisissez le format de la valeur de retour. La valeur par défaut est FILE_URI. Définies dans `navigator.camera.DestinationType` *(nombre)* Camera.DestinationType = { - DATA_URL : 0, // Retourne l'image sous la forme d'une chaîne encodée en base-64 - FILE_URI : 1, // Retourne l'URI du fichier image - NATIVE_URI : 2 // Retourne l'URI native de l'image (ex. assets-library:// sur iOS ou content:// pour Android) + DATA_URL : 0, // Return image as base64-encoded string + FILE_URI : 1, // Return image file URI + NATIVE_URI : 2 // Return image native URI (e.g., assets-library:// on iOS or content:// on Android) }; @@ -165,23 +172,24 @@ Paramètres optionnels pour personnaliser les réglages de l'appareil. }; -* **allowEdit**: Autoriser une modification simple de l'image avant sa sélection. *(Boolean)* +* **allowEdit**: permettre un montage simple d'image avant la sélection. *(Booléen)* * **encodingType**: choisir le fichier image retournée de codage. Valeur par défaut est JPEG. Définies dans `navigator.camera.EncodingType` *(nombre)* Camera.EncodingType = { - JPEG : 0, // Renvoie l'image au format JPEG - PNG : 1 // Renvoie l'image au format PNG + JPEG : 0, // Return JPEG encoded image + PNG : 1 // Return PNG encoded image }; -* **targetWidth**: largeur de sortie en pixels de l'image . Doit être utilisé avec **targetHeight**. Le ratio de l'aspect reste constant. *(Nombre)* +* **targetWidth**: largeur en pixels de l'image de l'échelle. Doit être utilisé avec **targetHeight**. Aspect ratio reste constant. *(Nombre)* -* **targetHeight**: hauteur de sortie en pixels de l'image. Doit être utilisé avec **targetWidth**. Aspect ratio reste constant. *(Nombre)* +* **targetHeight**: hauteur en pixels de l'image de l'échelle. Doit être utilisé avec **targetWidth**. Aspect ratio reste constant. *(Nombre)* -* **mediaType**: définit le type de média à choisir. Ne fonctionne que quand `PictureSourceType` vaut `PHOTOLIBRARY` ou `SAVEDPHOTOALBUM` . Définie dans `nagivator.camera.MediaType` *(nombre)* +* **mediaType**: définir le type de média pour choisir de. Ne fonctionne que quand `PictureSourceType` est `PHOTOLIBRARY` ou `SAVEDPHOTOALBUM` . Définies dans `nagivator.camera.MediaType` *(nombre)* - Camera.MediaType = {photo: 0, / / permettre la sélection de photos seulement. PAR DÃFAUT. Will return format specified via DestinationType + Camera.MediaType = { + PICTURE: 0, // allow selection of still pictures only. PAR DÃFAUT. Will return format specified via DestinationType VIDEO: 1, // allow selection of video only, WILL ALWAYS RETURN FILE_URI ALLMEDIA : 2 // allow selection from all media types }; @@ -191,18 +199,21 @@ Paramètres optionnels pour personnaliser les réglages de l'appareil. * **saveToPhotoAlbum**: enregistrer l'image sur l'album photo sur l'appareil après la capture. *(Booléen)* -* **popoverOptions**: options pour iOS uniquement qui spécifient l'emplacement de la boîte de dialogue sur iPad. Définie dans`CameraPopoverOptions`. +* **popoverOptions**: iOS uniquement des options qui spécifient l'emplacement de kangourou dans iPad. Défini dans`CameraPopoverOptions`. * **cameraDirection**: choisissez la caméra à utiliser (ou dos-face). La valeur par défaut est de retour. Définies dans `navigator.camera.Direction` *(nombre)* - Camera.Direction = {BACK: 0, // utiliser la caméra arrière FRONT: 1 // utiliser la caméra frontale} ; + Camera.Direction = { + BACK : 0, // Use the back-facing camera + FRONT : 1 // Use the front-facing camera + }; -### Amazon Fire OSQuirks +### Amazon Fire OS Quirks * Tout `cameraDirection` résultats dans le back-face photo de valeur. -* Ignore le paramètre `allowEdit`. +* Ignore la `allowEdit` paramètre. * `Camera.PictureSourceType.PHOTOLIBRARY`et `Camera.PictureSourceType.SAVEDPHOTOALBUM` les deux affichent le même album photo. @@ -216,7 +227,7 @@ Paramètres optionnels pour personnaliser les réglages de l'appareil. ### BlackBerry 10 Quirks -* Ignore le paramètre `quality`. +* Ignore la `quality` paramètre. * Ignore la `allowEdit` paramètre. @@ -248,7 +259,7 @@ Paramètres optionnels pour personnaliser les réglages de l'appareil. ### iOS Quirks -* Choisir la valeur `quality` en dessous de 50 pour éviter les erreurs de mémoire sur certains appareils. +* La valeur `quality` inférieur à 50 pour éviter les erreurs de mémoire sur certains appareils. * Lorsque vous utilisez `destinationType.FILE_URI` , les photos sont sauvegardées dans le répertoire temporaire de l'application. Le contenu du répertoire temporaire de l'application est supprimé lorsque l'application se termine. @@ -283,7 +294,7 @@ fonction de rappel onError qui fournit un message d'erreur. ### Paramètres -* **message** : le message est fourni par du code natif de l'appareil. *(String)* +* **message**: le message est fourni par du code natif de l'appareil. *(String)* ## cameraSuccess @@ -296,7 +307,7 @@ fonction de rappel onSuccess qui fournit les données d'image. ### Paramètres -* **imageData**: codage Base64 de l'image, *ou* le fichier image URI, selon `cameraOptions` utilisé. *(String)* +* **imageData**: codage Base64 de l'image, *ou* le fichier image URI, selon `cameraOptions` en vigueur. *(String)* ### Exemple @@ -314,7 +325,7 @@ Un handle vers la boîte de dialogue de kangourou créé par`navigator.camera.ge ### Méthodes -* **setPosition**: Définit la position de la boite de dialogue. +* **setPosition**: définir la position de la kangourou. ### Plates-formes prises en charge @@ -326,7 +337,7 @@ Définir la position de la kangourou. **Paramètres**: -* `cameraPopoverOptions`: l'objet `CameraPopoverOptions` spécifiant la nouvelle position +* `cameraPopoverOptions`: la `CameraPopoverOptions` qui spécifie la nouvelle position ### Exemple @@ -352,18 +363,18 @@ iOS uniquement les paramètres qui spécifient la direction ancre élément empl ### CameraPopoverOptions -* **x**: coordonnée en x (pixels) de l'élément à l'écran sur lequel accrocher la boite de dialogue. *(Number)* +* **x**: coordonnée de pixel de l'élément de l'écran sur lequel ancrer le kangourou x. *(Nombre)* -* **y**: coordonnée en y (pixels) de l'élément à l'écran sur lequel accrocher la boite de dialogue. *(Number)* +* **y**: coordonnée de y pixels de l'élément de l'écran sur lequel ancrer le kangourou. *(Nombre)* -* **width**: largeur en pixels de l'élément à l'écran sur lequel accrocher la boite de dialogue. *(Number)* +* **largeur**: largeur, en pixels, de l'élément de l'écran sur lequel ancrer le kangourou. *(Nombre)* -* **height**: hauteur en pixels de l'élément à l'écran sur lequel accrocher la boite de dialogue. *(Number)* +* **hauteur**: hauteur, en pixels, de l'élément de l'écran sur lequel ancrer le kangourou. *(Nombre)* -* **arrowDir**: Direction vers laquelle la flèche de la boîte de dialogue doit pointer. Définie dans `Camera.PopoverArrowDirection` *(Number)* +* **arrowDir**: Direction de la flèche sur le kangourou doit pointer. Définies dans `Camera.PopoverArrowDirection` *(nombre)* Camera.PopoverArrowDirection = { - ARROW_UP : 1, // correspondent aux constantes iOS UIPopoverArrowDirection + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants ARROW_DOWN : 2, ARROW_LEFT : 4, ARROW_RIGHT : 8, http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/it/index.md ---------------------------------------------------------------------- diff --git a/doc/it/index.md b/doc/it/index.md index 9186a2d..1ee48f2 100644 --- a/doc/it/index.md +++ b/doc/it/index.md @@ -66,6 +66,13 @@ Si può fare quello che vuoi con l'immagine codificata o URI, ad esempio: * Windows Phone 7 e 8 * Windows 8 +### Preferenze (iOS) + +* **CameraUsesGeolocation** (boolean, default è false). Per l'acquisizione di immagini JPEG, impostato su true per ottenere dati di geolocalizzazione nell'intestazione EXIF. Questo innescherà una richiesta per le autorizzazioni di geolocalizzazione, se impostato su true. + + <preference name="CameraUsesGeolocation" value="false" /> + + ### Amazon fuoco OS stranezze Amazon fuoco OS utilizza intenti a lanciare l'attività della fotocamera sul dispositivo per catturare immagini e sui telefoni con poca memoria, l'attività di Cordova può essere ucciso. In questo scenario, l'immagine potrebbe non apparire quando viene ripristinata l'attività di cordova. @@ -141,28 +148,40 @@ Parametri opzionali per personalizzare le impostazioni della fotocamera. * **destinationType**: Scegli il formato del valore restituito. Il valore predefinito è FILE_URI. Definito in `navigator.camera.DestinationType` *(numero)* - Camera.DestinationType = {DATA_URL: 0, / / ritorno di immagine come stringa con codifica base64 FILE_URI: 1, / / ritorno file immagine URI NATIVE_URI: 2 / / ritorno immagine nativa URI (ad esempio, beni-biblioteca: / / su iOS o contenuto: / / su Android)}; + Camera.DestinationType = { + DATA_URL : 0, // Return image as base64-encoded string + FILE_URI : 1, // Return image file URI + NATIVE_URI : 2 // Return image native URI (e.g., assets-library:// on iOS or content:// on Android) + }; * **sourceType**: impostare l'origine dell'immagine. Il valore predefinito è la fotocamera. Definito in `navigator.camera.PictureSourceType` *(numero)* - Camera.PictureSourceType = {PHOTOLIBRARY: 0, fotocamera: 1, SAVEDPHOTOALBUM: 2}; + Camera.PictureSourceType = { + PHOTOLIBRARY : 0, + CAMERA : 1, + SAVEDPHOTOALBUM : 2 + }; * **Proprietà allowEdit**: consentire la semplice modifica dell'immagine prima di selezione. *(Booleano)* * **encodingType**: scegliere il file immagine restituita di codifica. Predefinito è JPEG. Definito in `navigator.camera.EncodingType` *(numero)* - Camera.EncodingType = {JPEG: 0, / / JPEG restituire codificati immagine PNG: 1 / / ritorno PNG codificato immagine}; + Camera.EncodingType = { + JPEG : 0, // Return JPEG encoded image + PNG : 1 // Return PNG encoded image + }; * **targetWidth**: larghezza in pixel all'immagine della scala. Deve essere usato con **targetHeight**. Proporzioni rimane costante. *(Numero)* * **targetHeight**: altezza in pixel all'immagine della scala. Deve essere usato con **targetWidth**. Proporzioni rimane costante. *(Numero)* -* **mediaType**: impostare il tipo di supporto per scegliere da. Funziona solo quando `PictureSourceType` è `PHOTOLIBRARY` o `SAVEDPHOTOALBUM` . Definito in `nagivator.camera.MediaType` *(numero)* +* **mediaType**: impostare il tipo di supporto per scegliere da. Funziona solo quando `PictureSourceType` è `PHOTOLIBRARY` o `SAVEDPHOTOALBUM` . Definito in `nagivator.camera.MediaType` *(numero)* - Camera.MediaType = {foto: 0, / / permette la selezione di immagini ancora solo. PER IMPOSTAZIONE PREDEFINITA. Will return format specified via DestinationType + Camera.MediaType = { + PICTURE: 0, // allow selection of still pictures only. PER IMPOSTAZIONE PREDEFINITA. Will return format specified via DestinationType VIDEO: 1, // allow selection of video only, WILL ALWAYS RETURN FILE_URI ALLMEDIA : 2 // allow selection from all media types }; @@ -176,10 +195,13 @@ Parametri opzionali per personalizzare le impostazioni della fotocamera. * **cameraDirection**: scegliere la telecamera da utilizzare (o retro-frontale). Il valore predefinito è tornato. Definito in `navigator.camera.Direction` *(numero)* - Camera.Direction = {indietro: 0, / / utilizzare la fotocamera posteriore anteriore: 1 / / utilizzare la fotocamera frontale}; + Camera.Direction = { + BACK : 0, // Use the back-facing camera + FRONT : 1 // Use the front-facing camera + }; -### Amazon Fire OSQuirks +### Amazon fuoco OS stranezze * Qualsiasi `cameraDirection` valore i risultati in una foto di lamatura. @@ -341,9 +363,15 @@ iOS solo parametri che specificano l'ancoraggio elemento posizione e freccia dir * **altezza**: altezza, in pixel, dell'elemento dello schermo su cui ancorare il muffin. *(Numero)* -* **arrowDir**: direzione dovrebbe puntare la freccia il muffin. Definito in `Camera.PopoverArrowDirection` *(numero)* +* **arrowDir**: direzione dovrebbe puntare la freccia il muffin. Definito in `Camera.PopoverArrowDirection` *(numero)* - Camera.PopoverArrowDirection = {ARROW_UP: 1, / / corrisponde a iOS UIPopoverArrowDirection costanti ARROW_DOWN: 2, ARROW_LEFT: 4, ARROW_RIGHT: 8, ARROW_ANY: 15}; + Camera.PopoverArrowDirection = { + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }; Si noti che la dimensione del muffin possa cambiare per regolare la direzione della freccia e l'orientamento dello schermo. Assicurarsi che tenere conto di modifiche di orientamento quando si specifica la posizione di elemento di ancoraggio. http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/ja/index.md ---------------------------------------------------------------------- diff --git a/doc/ja/index.md b/doc/ja/index.md index 8e6aff2..ffa30ef 100644 --- a/doc/ja/index.md +++ b/doc/ja/index.md @@ -66,6 +66,13 @@ * Windows Phone 7 㨠8 * Windows 8 +### ç°å¢è¨å® ï¼iOSï¼ + +* **CameraUsesGeolocation**(ãã¼ã«å¤ãããã©ã«ã㯠false)ã Jpeg ç»åããã£ããã£ãããã EXIF ãããã¼ã§å°çä½ç½®æ å ±ãã¼ã¿ãåå¾ããå ´å㯠true ã«è¨å®ãã¾ãã ããã¯ãå ´åå°çä½ç½®æ å ±ã®ã¢ã¯ã»ã¹è¨±å¯ã«å¯¾ããè¦æ±ãããªã¬ã¼ãã true ã«è¨å®ãã¾ãã + + <preference name="CameraUsesGeolocation" value="false" /> + + ### ã¢ãã¾ã³ç« OS ç ã¢ãã¾ã³ç« OS ã¤ã¡ã¼ã¸ããã£ããã£ããããã¤ã¹ä¸ã®ã«ã¡ã©ã®æ´»åãéå§ããæå³ã使ç¨ãã¦ãã¡ã¢ãªã®å°ãªãæºå¸¯é»è©±ãã³ã«ããæ´»åã殺ããããããããªãã ãã®ã·ããªãªã§ã¯ãã³ã«ããã®æ´»åã復å ãããã¨ããç»åã表示ããã¾ããã @@ -141,28 +148,40 @@ Tizen ã®ã¿ããµãã¼ããã¦ããã `destinationType` ã® `Camera.Destina * **destinationType**: æ»ãå¤ã®å½¢å¼ãé¸æãã¾ããæ¢å®å¤ã¯ FILE_URI ã§ããå®ç¾©ããã¦ãã `navigator.camera.DestinationType` *ï¼çªå·ï¼* - Camera.DestinationType = {DATA_URL: 0ã/base64 ã¨ã³ã³ã¼ãæåå FILE_URI ã¨ãã¦ã¤ã¡ã¼ã¸ãè¿ã/: 1ã//ç»åãã¡ã¤ã« URI NATIVE_URI ãè¿ãï¼ 2//æ»ãç»åãã¤ãã£ã URI (ä¾ãã°ãè³ç£ã©ã¤ãã©ãª://iOS ã¾ãã¯ã³ã³ãã³ãã«ï¼//ã¢ã³ããã¤ã)}; + Camera.DestinationType = { + DATA_URL : 0, // Return image as base64-encoded string + FILE_URI : 1, // Return image file URI + NATIVE_URI : 2 // Return image native URI (e.g., assets-library:// on iOS or content:// on Android) + }; * **sourceType**: ç»åã®ã½ã¼ã¹ãè¨å®ãã¾ããæ¢å®å¤ã¯ãã«ã¡ã©ã§ããå®ç¾©ããã¦ãã `navigator.camera.PictureSourceType` *ï¼çªå·ï¼* - Camera.PictureSourceType = {ãã©ã ã©ã¤ãã©ãª: 0, ã«ã¡ã©: 1ãSAVEDPHOTOALBUM: 2}; + Camera.PictureSourceType = { + PHOTOLIBRARY : 0, + CAMERA : 1, + SAVEDPHOTOALBUM : 2 + }; * **allowEdit**: åç´ãªé¸æã®åã«ç»åã®ç·¨éã許å¯ãã¾ãã*(ãã¼ã«å¤)* * **encodingType**: è¿ãããã¤ã¡ã¼ã¸ ãã¡ã¤ã«ã®ã¨ã³ã³ã¼ãã£ã³ã°ãé¸æãã¾ããããã©ã«ã㯠JPEG ã§ããå®ç¾©ããã¦ãã `navigator.camera.EncodingType` *ï¼çªå·ï¼* - Camera.EncodingType = {JPEG: 0//æ»ã JPEG PNG ã¤ã¡ã¼ã¸ãã¨ã³ã³ã¼ã: 1/è¿ã PNG ã¤ã¡ã¼ã¸ãã¨ã³ã³ã¼ãããã/}; + Camera.EncodingType = { + JPEG : 0, // Return JPEG encoded image + PNG : 1 // Return PNG encoded image + }; * **targetWidth**: ã¹ã±ã¼ã« ã¤ã¡ã¼ã¸ã«ãã¯ã»ã«åä½ã®å¹ ã**TargetHeight**ã使ç¨ããå¿ è¦ãããã¾ãã縦横æ¯ã¯å¤ããã¾ããã*(æ°)* * **targetHeight**: ã¹ã±ã¼ã« ã¤ã¡ã¼ã¸ã«ãã¯ã»ã«åä½ã®é«ãã**TargetWidth**ã使ç¨ããå¿ è¦ãããã¾ãã縦横æ¯ã¯å¤ããã¾ããã*(æ°)* -* **mediaType**ï¼ ããé¸æããã¡ãã£ã¢ã®ç¨®é¡ãè¨å®ãã¾ãã å ´åã«ã®ã¿åãã¾ã `PictureSourceType` 㯠`PHOTOLIBRARY` ã¾ã㯠`SAVEDPHOTOALBUM` ã å®ç¾©ããã¦ãã `nagivator.camera.MediaType` *ï¼çªå·ï¼* +* **mediaType**ï¼ ããé¸æããã¡ãã£ã¢ã®ç¨®é¡ãè¨å®ãã¾ãã å ´åã«ã®ã¿åãã¾ã `PictureSourceType` 㯠`PHOTOLIBRARY` ã¾ã㯠`SAVEDPHOTOALBUM` ã å®ç¾©ããã¦ãã `nagivator.camera.MediaType` *ï¼çªå·ï¼* - Camera.MediaType = {ç»åï¼ 0//éæ¢ç»ã®ã¿ãé¸æã§ãã¾ãã æ¢å®å¤ã§ãã Will return format specified via DestinationType + Camera.MediaType = { + PICTURE: 0, // allow selection of still pictures only. æ¢å®å¤ã§ãã Will return format specified via DestinationType VIDEO: 1, // allow selection of video only, WILL ALWAYS RETURN FILE_URI ALLMEDIA : 2 // allow selection from all media types }; @@ -176,10 +195,13 @@ Tizen ã®ã¿ããµãã¼ããã¦ããã `destinationType` ã® `Camera.Destina * **cameraDirection**ï¼ ï¼åé¢ã¾ãã¯èé¢å´ï¼ ã使ç¨ããã«ã¡ã©ãé¸æãã¾ããæ¢å®å¤ã¯æ»ãã§ããå®ç¾©ããã¦ãã `navigator.camera.Direction` *ï¼çªå·ï¼* - Camera.Direction = {æ»ã: 0ã//å¾ãåãã«ã¡ã©åé¨ã使ç¨: 1/ããã³ãã«é¢ããã«ã¡ã©ã使ç¨ãã¦/}; + Camera.Direction = { + BACK : 0, // Use the back-facing camera + FRONT : 1 // Use the front-facing camera + }; -### ã¢ãã¾ã³ç« OSQuirks +### ã¢ãã¾ã³ç« OS ç * ä»»æ `cameraDirection` èé¢åçã§çµæã®å¤ãã¾ãã @@ -341,9 +363,15 @@ iOS ã ãæå®ãã©ã¡ã¼ã¿ã¼ãããã ãªã¼ãã¼ã®ã¢ã³ã«ã¼è¦ç´ * **é«ã**: ããã ãªã¼ãã¼ã®ã¢ã³ã«ã¼ã«ãªãä¸ã®ç»é¢è¦ç´ ã®ãã¯ã»ã«åä½ã®é«ãã*(æ°)* -* **arrowDir**: æ¹åã®ããã ãªã¼ãã¼ã§ç¢å°ããã¤ã³ãããå¿ è¦ãããã¾ããå®ç¾©ããã¦ãã `Camera.PopoverArrowDirection` *ï¼çªå·ï¼* +* **arrowDir**: æ¹åã®ããã ãªã¼ãã¼ã§ç¢å°ããã¤ã³ãããå¿ è¦ãããã¾ããå®ç¾©ããã¦ãã `Camera.PopoverArrowDirection` *ï¼çªå·ï¼* - Camera.PopoverArrowDirection = {ARROW_UP: 1ã/iOS UIPopoverArrowDirection å®æ° ARROW_DOWN ã¨ä¸è´ãã/: 2ãARROW_LEFTï¼ 4ãARROW_RIGHTï¼ 8ãARROW_ANY: 15}; + Camera.PopoverArrowDirection = { + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }; ç¢å°ã®æ¹åã¨ãç»é¢ã®åãã調æ´ããããã ãªã¼ãã¼ã®ãµã¤ãºãå¤æ´å¯è½æ§ãããã¾ãã«æ³¨æãã¦ãã ããã ã¢ã³ã«ã¼è¦ç´ ã®ä½ç½®ãæå®ããã¨ãã®æ¹åã®å¤åãèæ ®ãããã¨ã確èªãã¾ãã http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/ko/index.md ---------------------------------------------------------------------- diff --git a/doc/ko/index.md b/doc/ko/index.md index 4ec33e8..d65fcef 100644 --- a/doc/ko/index.md +++ b/doc/ko/index.md @@ -66,6 +66,13 @@ * Windows Phone 7ê³¼ 8 * ìëì° 8 +### íê²½ ì¤ì (iOS) + +* **CameraUsesGeolocation** (boolean, 기본ê°: false)ì ëë¤. ìº¡ì² Jpeg, EXIF í¤ëì ì§ë¦¬ì ë°ì´í°ë¥¼ trueë¡ ì¤ì í©ëë¤. ì´ ê²½ì° ìì¹ ì ë³´ ì¬ì© ê¶íì ë í ìì²ì ì¼ì¼í¬ ê² ì´ë¤ trueë¡ ì¤ì í©ëë¤. + + <preference name="CameraUsesGeolocation" value="false" /> + + ### ìë§ì¡´ íì¬ OS ë¨ì ìë§ì¡´ íì¬ OS ìë ì¬ì© í ì¬ ì´ë¯¸ì§ ìº¡ì² ì¥ì¹ìì ì¹´ë©ë¼ íëì ìì í ê³ ë®ì ë©ëª¨ë¦¬ì í´ë ì íì ì½ë¥´ ëì° ë° íë ì´í´ ì ììµëë¤. ì½ë¥´ëë° íë ë³µì ë ë©´ì´ ìë리ì¤ììë ì´ë¯¸ì§ê° ëíëì§ ìì ì ììµëë¤. @@ -141,28 +148,40 @@ Tizenë§ ì§ì í `destinationType` ì `Camera.DestinationType.FILE_URI` ì * **destinationType**: ë°í ê°ì íìì ì í í©ëë¤. 기본ê°ì FILE_URIì ëë¤. ì ì ì ë `navigator.camera.DestinationType` *(ì)* - Camera.DestinationType = {DATA_URL: 0, / / base64 ì¸ì½ë©ë 문ìì´ë¡ FILE_URI ì´ë¯¸ì§ë¥¼ ë°í: 1, / / ì´ë¯¸ì§ íì¼ URI NATIVE_URI ë°í: 2 / / ë°í ì´ë¯¸ì§ 기본 URI (ì를 ë¤ì´, ìì° ë¼ì´ë¸ë¬ë¦¬: / / iOS ëë ì½í ì¸ : / / ì ë ë¡ì´ëì)}; + Camera.DestinationType = { + DATA_URL : 0, // Return image as base64-encoded string + FILE_URI : 1, // Return image file URI + NATIVE_URI : 2 // Return image native URI (e.g., assets-library:// on iOS or content:// on Android) + }; * **sourceType**: 그림ì ìì¤ë¥¼ ì¤ì í©ëë¤. 기본ê°ì ì¹´ë©ë¼ì ëë¤. ì ì ì ë `navigator.camera.PictureSourceType` *(ì)* - Camera.PictureSourceType = {PHOTOLIBRARY: 0, ì¹´ë©ë¼: 1, SAVEDPHOTOALBUM: 2}; + Camera.PictureSourceType = { + PHOTOLIBRARY : 0, + CAMERA : 1, + SAVEDPHOTOALBUM : 2 + }; * **allowEdit**: ì í í기 ì ì ì´ë¯¸ì§ì ê°ë¨í í¸ì§ì íì© í©ëë¤. *(ë¶ì¸)* * **encodingType**: ë°í ë ì´ë¯¸ì§ íì¼ì ì¸ì½ë©ì ì í í©ëë¤. 기본ê°ì JPEGì ëë¤. ì ì ì ë `navigator.camera.EncodingType` *(ì)* - Camera.EncodingType = {JPEG: 0, / / ë°í JPEGë¡ ì¸ì½ë©ë PNG ì´ë¯¸ì§: 1 / ë°í PNG ì´ë¯¸ì§ ì¸ì½ë© /}; + Camera.EncodingType = { + JPEG : 0, // Return JPEG encoded image + PNG : 1 // Return PNG encoded image + }; * **targetWidth**: ì¤ì¼ì¼ ì´ë¯¸ì§ë¥¼ í½ì ëë¹. **TargetHeight**ì í¨ê» ì¬ì© í´ì¼ í©ëë¤. ê°ë¡ ì¸ë¡ ë¹ì¨ì´ ì¼ì í ê² ì ì§ í©ëë¤. *(ì)* * **targetHeight**: ì¤ì¼ì¼ ì´ë¯¸ì§ë¥¼ í½ì ë¨ìë¡ ëì´. **TargetWidth**ì í¨ê» ì¬ì© í´ì¼ í©ëë¤. ê°ë¡ ì¸ë¡ ë¹ì¨ì´ ì¼ì í ê² ì ì§ í©ëë¤. *(ì)* -* **mediaType**:ìì ì í 미ëì´ ì íì ì¤ì í©ëë¤. ëì ìë `PictureSourceType` ë `PHOTOLIBRARY` ëë `SAVEDPHOTOALBUM` . ì ì ì ë `nagivator.camera.MediaType` *(ì)* +* **mediaType**:ìì ì í 미ëì´ ì íì ì¤ì í©ëë¤. ëì ìë `PictureSourceType` ë `PHOTOLIBRARY` ëë `SAVEDPHOTOALBUM` . ì ì ì ë `nagivator.camera.MediaType` *(ì)* - Camera.MediaType = {그림: 0, / / ìì§ ì¬ì§ë§ì ì íì íì© í©ëë¤. 기본ì ëë¤. Will return format specified via DestinationType + Camera.MediaType = { + PICTURE: 0, // allow selection of still pictures only. 기본ì ëë¤. Will return format specified via DestinationType VIDEO: 1, // allow selection of video only, WILL ALWAYS RETURN FILE_URI ALLMEDIA : 2 // allow selection from all media types }; @@ -176,10 +195,13 @@ Tizenë§ ì§ì í `destinationType` ì `Camera.DestinationType.FILE_URI` ì * **cameraDirection**: (ì ì´ë ë¤ë¡-ì°ê²°)를 ì¬ì© í ì¬ ì¹´ë©ë¼ë¥¼ ì í íììì¤. 기본ê°ì ë¤ì. ì ì ì ë `navigator.camera.Direction` *(ì)* - Camera.Direction = {ë¤ì: 0, / / ì ë¤ ë°©í¥ ì¹´ë©ë¼ë¥¼ ì¬ì©: 1 / ì ë©´ì í¥íë ì¹´ë©ë¼ë¥¼ ì¬ì© í ì¬ /}; + Camera.Direction = { + BACK : 0, // Use the back-facing camera + FRONT : 1 // Use the front-facing camera + }; -### ìë§ì¡´ íì¬ OSQuirks +### ìë§ì¡´ íì¬ OS ë¨ì * ì´ë¤ `cameraDirection` ë¤ì ì°ê²° ì¬ì§ì ê²°ê³¼ ê°. @@ -341,9 +363,15 @@ iOS ì ì© ë§¤ê° ë³ì iPadì ë³´ê´ í¨ ëë ì¨ë²ìì ì´ë¯¸ì§ë¥¼ ì * **ëì´**: ëì´ (í½ì )ë popover ìµì»¤ë íë©´ ìì. *(ì)* -* **arrowDir**: ë°©í¥ íì´íë popover ê°ë¦¬ì¼ì¼ í©ëë¤. ì ì ì ë `Camera.PopoverArrowDirection` *(ì)* +* **arrowDir**: ë°©í¥ íì´íë popover ê°ë¦¬ì¼ì¼ í©ëë¤. ì ì ì ë `Camera.PopoverArrowDirection` *(ì)* - Camera.PopoverArrowDirection = {ARROW_UP: 1, / / iOS UIPopoverArrowDirection ìì ARROW_DOWN ì¼ì¹: 2, ARROW_LEFT: 4, ARROW_RIGHT: 8, ARROW_ANY: 15}; + Camera.PopoverArrowDirection = { + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }; ì°¸ê³ ë popoverì í¬ê¸° ì¡°ì íì´í ë°©í¥ ë° íë©´ ë°©í¥ ë³ê²½ ë ì ììµëë¤. ìµì»¤ ìì ìì¹ë¥¼ ì§ì íë ê²½ì° ë°©í¥ ë³ê²½ì ë í ê³ì ì ìëì§ íì¸ í©ëë¤. http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/ru/index.md ---------------------------------------------------------------------- diff --git a/doc/ru/index.md b/doc/ru/index.md index a1a17fd..fd74eb8 100644 --- a/doc/ru/index.md +++ b/doc/ru/index.md @@ -66,32 +66,39 @@ * Windows Phone 7 и 8 * Windows 8 -### ÐÑобенноÑÑи Amazon Fire OS +### ÐÑедпоÑÑÐµÐ½Ð¸Ñ (iOS) + +* **CameraUsesGeolocation** (логиÑеÑкое знаÑение, по ÑмолÑÐ°Ð½Ð¸Ñ false). ÐÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ JPEG, знаÑение true, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ Ð´Ð°Ð½Ð½Ñе геопозиÑиониÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð² заголовке EXIF. ÐÑо вÑÐ·Ð¾Ð²ÐµÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð½Ð° ÑазÑеÑÐµÐ½Ð¸Ñ Ð³ÐµÐ¾Ð»Ð¾ÐºÐ°Ñии, еÑли задано знаÑение true. + + <preference name="CameraUsesGeolocation" value="false" /> + + +### Amazon Fire OS пÑиÑÑÐ´Ñ Amazon Fire OS иÑполÑзÑÑÑ Ð½Ð°Ð¼ÐµÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка акÑивноÑÑи камеÑÑ Ð½Ð° ÑÑÑÑойÑÑве Ð´Ð»Ñ ÑÑемки ÑоÑогÑаÑий, и на ÑÑÑÑойÑÑÐ²Ð°Ñ Ñ Ð½Ð¸Ð·ÐºÐ¸Ð¼ обÑемам памÑÑи, акÑивноÑÑÑ Cordova Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð°Ð²ÐµÑÑена. Ð ÑÑом ÑлÑÑае изобÑажение Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ поÑвиÑÑÑÑ Ð¿Ñи воÑÑÑановлении акÑивноÑÑи Cordova. -### ÐÑобенноÑÑи Android +### Android пÑиÑÑÐ´Ñ Android иÑполÑзÑÐµÑ Ð½Ð°Ð¼ÐµÑÐµÐ½Ð¸Ñ Ð½Ð°ÑаÑÑ Ð´ÐµÐ¹ÑÑвие камеÑÑ Ð½Ð° ÑÑÑÑойÑÑве Ð´Ð»Ñ Ð·Ð°Ñ Ð²Ð°Ñа изобÑажениÑ, и на ÑелеÑÐ¾Ð½Ð°Ñ Ñ Ð½Ð¸Ð·ÐºÐ¾Ð¹ памÑÑи, могÑÑ Ð±ÑÑÑ ÑбиÑÑ Cordova деÑÑелÑноÑÑÑ. Ð ÑÑом ÑлÑÑае изобÑажение не Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑвиÑÑÑÑ, когда ÐоÑдова акÑивноÑÑÑ Ð²Ð¾ÑÑÑанавливаеÑÑÑ. -### ÐÑобенноÑÑи Firefox OS +### Firefox OS пÑиÑÑÐ´Ñ ÐодÑÐ»Ñ ÐºÐ°Ð¼ÐµÑÑ Ð² наÑÑоÑÑее вÑÐµÐ¼Ñ ÑеализÑеÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ [Ðеб деÑÑелÑноÑÑи][2]. [2]: https://hacks.mozilla.org/2013/01/introducing-web-activities/ -### ÐÑобенноÑÑи iOS +### iOS пÑиÑÑÐ´Ñ ÐклÑÑÐ°Ñ JavaScript `alert()` в лÑбом из обÑаÑного вÑзова ÑÑнкÑии Ð¼Ð¾Ð¶ÐµÑ Ð²ÑзваÑÑ Ð¿ÑоблемÑ. ÐбеÑниÑе оповеÑение в `setTimeout()` вÑбоÑа изобÑажений iOS или пиÑог полноÑÑÑÑ Ð·Ð°ÐºÑÑÑÑ Ð¿Ñежде Ñем оÑобÑÐ°Ð¶Ð°ÐµÑ Ð¾Ð¿Ð¾Ð²ÐµÑениÑ: setTimeout(function() {/ / ваÑи веÑи!}, 0); -### ÐÑобенноÑÑи Windows Phone 7 +### Windows Phone 7 пÑиÑÑÐ´Ñ ÐÑзов пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ñодной камеÑÑ, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº ÑÑÑÑойÑÑво подклÑÑаеÑÑÑ ÑеÑез Zune не ÑабоÑÐ°ÐµÑ Ð¸ иниÑииÑÑÐµÑ Ð¾Ð±ÑаÑнÑй вÑзов Ð´Ð»Ñ Ð¾Ñибки. -### ÐÑобенноÑÑи Tizen +### ÐÑиÑÑÐ´Ñ Tizen Tizen поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко `destinationType` из `Camera.DestinationType.FILE_URI` и `sourceType` из`Camera.PictureSourceType.PHOTOLIBRARY`. @@ -145,77 +152,80 @@ Tizen поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко `destinationType` из `Camera.Desti ### ÐаÑамеÑÑÑ -* **quality**: каÑеÑÑво ÑÐ¾Ñ ÑанÑемого изобÑажениÑ, вÑÑажаеÑÑÑ Ð² виде ÑиÑла в диапазоне Ð¾Ñ 0 до 100, где 100 ÑвлÑеÑÑÑ Ð¾Ð±ÑÑно полнÑм изобÑажением без поÑеÑи каÑеÑÑва пÑи ÑжаÑии. ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ â 50. *(ЧиÑло)* (ÐбÑаÑиÑе внимание, ÑÑо инÑоÑмаÑÐ¸Ñ Ð¾ ÑазÑеÑение камеÑÑ Ð½ÐµÐ´Ð¾ÑÑÑпна.) +* **каÑеÑÑво**: каÑеÑÑво ÑÐ¾Ñ ÑанÑемого изобÑажениÑ, вÑÑажаеÑÑÑ Ð² виде диапазона 0-100, где 100 ÑвлÑеÑÑÑ Ð¾Ð±ÑÑно полнÑм ÑазÑеÑением без поÑеÑи Ð¾Ñ ÑжаÑÐ¸Ñ Ñайлов. ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ â 50. *(ЧиÑло)* (ÐбÑаÑиÑе внимание, ÑÑо инÑоÑмаÑÐ¸Ñ Ð¾ ÑазÑеÑение камеÑÑ Ð½ÐµÐ´Ð¾ÑÑÑпна.) * **паÑамеÑÑ destinationType**: вÑбеÑиÑе ÑоÑÐ¼Ð°Ñ Ð²Ð¾Ð·Ð²ÑаÑаемого знаÑениÑ. ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ â FILE_URI. ÐпÑеделÑеÑÑÑ Ð² `navigator.camera.DestinationType` *(ÑиÑло)* Camera.DestinationType = { - DATA_URL: 0, / / возвÑаÑение изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² base64-кодиÑовке ÑÑÑоки - FILE_URI: 1, / / возвÑÐ°Ñ Ñайла изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ URI - NATIVE_URI: 2 / / возвÑаÑение обÑаза ÑобÑÑвенного URI (напÑимеÑ, ÐиблиоÑека акÑивов: / / на iOS или ÑодеÑжание: / / на андÑоиде) + DATA_URL : 0, // Return image as base64-encoded string + FILE_URI : 1, // Return image file URI + NATIVE_URI : 2 // Return image native URI (e.g., assets-library:// on iOS or content:// on Android) }; * **Ñип иÑÑоÑника**: ÑÑÑановиÑÑ Ð¸ÑÑоÑник ÑиÑÑнка. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑеÑÑÑ ÐºÐ°Ð¼ÐµÑа. ÐпÑеделÑеÑÑÑ Ð² `navigator.camera.PictureSourceType` *(ÑиÑло)* Camera.PictureSourceType = { - PHOTOLIBRARY: 0, - CAMERA: 1, - SAVEDPHOTOALBUM: 2 + PHOTOLIBRARY : 0, + CAMERA : 1, + SAVEDPHOTOALBUM : 2 }; -* **allowEdit**: Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ ÑедакÑиÑование изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÑÑедÑÑвами ÑелеÑона пеÑед оконÑаÑелÑнÑм вÑбоÑом изобÑажениÑ. *(ÐогиÑеÑкий)* +* **allowEdit**: позволÑÑÑ Ð¿ÑоÑÑое ÑедакÑиÑование изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÐµÑед вÑбоÑом. *(ÐогиÑеÑкое)* * **Тип_ÑиÑÑованиÑ**: вÑбеÑиÑе возвÑаÑеннÑй Ñайл в кодиÑовкÑ. ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ â JPEG. ÐпÑеделÑеÑÑÑ Ð² `navigator.camera.EncodingType` *(ÑиÑло)* Camera.EncodingType = { - JPEG: 0, // возвÑаÑÐ°ÐµÑ Ð¸Ð·Ð¾Ð±Ñажение в ÑоÑмаÑе JPEG - PNG: 1 // возвÑаÑÐ°ÐµÑ ÑиÑÑнок в ÑоÑмаÑе PNG + JPEG : 0, // Return JPEG encoded image + PNG : 1 // Return PNG encoded image }; -* **targetWidth**: ÑиÑина изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² пикÑÐµÐ»Ð°Ñ Ðº коÑоÑой Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ оÑÑÑеÑÑвиÑÑ Ð¼Ð°ÑÑÑабиÑование. ÐÑо знаÑение должно иÑполÑзоваÑÑÑÑ ÑовмеÑÑно Ñ **targetHeight**. ÐÑопоÑÑии изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¾ÑÑанÑÑÑÑ Ð½ÐµÐ¸Ð·Ð¼ÐµÐ½Ð½Ñми. *(ЧиÑло)* +* **targetWidth**: ÑиÑина до маÑÑÑаба изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² пикÑелÑÑ . Ðолжен иÑполÑзоваÑÑÑÑ Ñ **targetHeight**. СооÑноÑение оÑÑаеÑÑÑ Ð½ÐµÐ¸Ð·Ð¼ÐµÐ½Ð½Ñм. *(ЧиÑло)* -* **targetHeight**: вÑÑоÑа изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² пикÑÐµÐ»Ð°Ñ Ðº коÑоÑой Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ оÑÑÑеÑÑвиÑÑ Ð¼Ð°ÑÑÑабиÑование. ÐÑо знаÑение должно иÑполÑзоваÑÑÑÑ ÑовмеÑÑно Ñ **targetWidth**. ÐÑопоÑÑии изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¾ÑÑанÑÑÑÑ Ð½ÐµÐ¸Ð·Ð¼ÐµÐ½Ð½Ñми. *(ЧиÑло)* +* **targetHeight**: вÑÑоÑа до маÑÑÑаба изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² пикÑелÑÑ . Ðолжен иÑполÑзоваÑÑÑÑ Ñ **targetWidth**. СооÑноÑение оÑÑаеÑÑÑ Ð½ÐµÐ¸Ð·Ð¼ÐµÐ½Ð½Ñм. *(ЧиÑло)* -* **mediaType**: УÑÑановиÑе иÑÑоÑник полÑÑÐµÐ½Ð¸Ñ Ð¸Ð·Ð¾Ð±ÑажениÑ, из коÑоÑого надо вÑбÑаÑÑ Ð¸Ð·Ð¾Ð±Ñажение. РабоÑÐ°ÐµÑ ÑолÑко еÑли `PictureSourceType` Ñавно `PHOTOLIBRARY` или `SAVEDPHOTOALBUM` . ÐпÑеделено в `nagivator.camera.MediaType` *(ÑиÑло)* +* **Ñип ноÑиÑелÑ**: задаÑÑ Ñип ноÑиÑелÑ, ÑÑÐ¾Ð±Ñ Ð²ÑбÑаÑÑ Ð¸Ð·. РабоÑÐ°ÐµÑ ÑолÑко еÑли `PictureSourceType` ÑвлÑеÑÑÑ `PHOTOLIBRARY` или `SAVEDPHOTOALBUM` . ÐпÑеделÑеÑÑÑ Ð² `nagivator.camera.MediaType` *(ÑиÑло)* Camera.MediaType = { - PICTURE: 0, / / ÑазÑеÑиÑÑ Ð²ÑÐ±Ð¾Ñ ÑолÑко ÑÐ¾Ñ ÑаненнÑÑ Ð¸Ð·Ð¾Ð±Ñажений. DEFAULT. Will return format specified via DestinationType + PICTURE: 0, // allow selection of still pictures only. ÐРУÐÐÐЧÐÐÐЮ. Will return format specified via DestinationType VIDEO: 1, // allow selection of video only, WILL ALWAYS RETURN FILE_URI ALLMEDIA : 2 // allow selection from all media types }; -* **correctOrientation**: вÑаÑÐ°ÐµÑ Ð¸Ð·Ð¾Ð±Ñажение, ÑÑÐ¾Ð±Ñ Ð²Ð½ÐµÑÑи иÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ðº оÑиенÑаÑии ÑÑÑÑойÑÑва во вÑÐµÐ¼Ñ Ð·Ð°Ñ Ð²Ð°Ñа. *(ÐогиÑеÑкий)* +* **correctOrientation**: повоÑÐ¾Ñ Ð¸Ð·Ð¾Ð±ÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¸ÑпÑавиÑÑ Ð´Ð»Ñ Ð¾ÑиенÑаÑии ÑÑÑÑойÑÑва во вÑÐµÐ¼Ñ Ð·Ð°Ñ Ð²Ð°Ñа. *(ÐогиÑеÑкое)* -* **saveToPhotoAlbum**: ÑÐ¾Ñ ÑаниÑÑ Ð¸Ð·Ð¾Ð±Ñажение в ÑоÑоалÑбом на ÑÑÑÑойÑÑве поÑле Ð·Ð°Ñ Ð²Ð°Ñа. *(ÐогиÑеÑкий)* +* **saveToPhotoAlbum**: ÑÐ¾Ñ ÑаниÑÑ Ð¸Ð·Ð¾Ð±Ñажение в ÑоÑоалÑбом на ÑÑÑÑойÑÑве поÑле Ð·Ð°Ñ Ð²Ð°Ñа. *(ÐогиÑеÑкое)* * **popoverOptions**: ÑолÑко Ð´Ð»Ñ iOS паÑамеÑÑÑ, коÑоÑÑе опÑеделÑÑÑ Ð¼ÐµÑÑоположение инÑÑÑÑменÑа в iPad. ÐпÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ð²`CameraPopoverOptions`. * **cameraDirection**: вÑбÑаÑÑ ÐºÐ°Ð¼ÐµÑÑ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ (пеÑедней или задней ÑÑоÑоне). ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ â обÑаÑно. ÐпÑеделÑеÑÑÑ Ð² `navigator.camera.Direction` *(ÑиÑло)* - Camera.Direction = {обÑаÑно: 0, / / иÑполÑзоваÑÑ Ð¾Ð±ÑаÑно, ÑÑоÑÑÐ¸Ñ Ð¿ÐµÑед камеÑой ÑÑонÑ: 1 / / иÑполÑзоваÑÑ ÑÑонÑалÑÐ½Ð°Ñ ÐºÐ°Ð¼ÐµÑа}; + Camera.Direction = { + BACK : 0, // Use the back-facing camera + FRONT : 1 // Use the front-facing camera + }; -### ÐÑобенноÑÑи Amazon Fire OS +### Amazon Fire OS пÑиÑÑÐ´Ñ -* ÐÑбое знаÑение `cameraDirection` возвÑаÑÐ°ÐµÑ ÑоÑогÑаÑÐ¸Ñ ÑделаннÑÑ Ð·Ð°Ð´Ð½ÐµÐ¹ камеÑой. +* ÐÑбой `cameraDirection` знаÑение ÑезÑлÑÑаÑов на задней ÑÑоÑоне ÑоÑогÑаÑии. -* ÐгноÑиÑÑÐµÑ `allowEdit` паÑамеÑÑ. +* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `allowEdit`. -* `Camera.PictureSourceType.PHOTOLIBRARY`и `Camera.PictureSourceType.SAVEDPHOTOALBUM` оба оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¶Ðµ ÑоÑоалÑбом. +* Ðба паÑамеÑÑа `Camera.PictureSourceType.PHOTOLIBRARY` и `Camera.PictureSourceType.SAVEDPHOTOALBUM` оÑобÑажаÑÑ Ð¾Ð´Ð¸Ð½ и ÑÐ¾Ñ Ð¶Ðµ ÑоÑоалÑбом. ### Android пÑиÑÑÐ´Ñ * ÐÑбой `cameraDirection` знаÑение ÑезÑлÑÑаÑов на задней ÑÑоÑоне ÑоÑогÑаÑии. -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `allowEdit`. +* ÐгноÑиÑÑÐµÑ `allowEdit` паÑамеÑÑ. -* Ðба паÑамеÑÑа `Camera.PictureSourceType.PHOTOLIBRARY` и `Camera.PictureSourceType.SAVEDPHOTOALBUM` оÑобÑажаÑÑ Ð¾Ð´Ð¸Ð½ и ÑÐ¾Ñ Ð¶Ðµ ÑоÑоалÑбом. +* `Camera.PictureSourceType.PHOTOLIBRARY`и `Camera.PictureSourceType.SAVEDPHOTOALBUM` как оÑобÑажение же ÑоÑоалÑбом. -### ÐÑобенноÑÑи BlackBerry 10 +### ÐÑиÑÑÐ´Ñ blackBerry 10 * ÐгноÑиÑÑÐµÑ `quality` паÑамеÑÑ. @@ -231,41 +241,41 @@ Tizen поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко `destinationType` из `Camera.Desti * ÐгноÑиÑÑÐµÑ `quality` паÑамеÑÑ. -* ÐнаÑение `Camera.DestinationType` игноÑиÑÑеÑÑÑ Ð¸ Ñавно `1` (URI Ð´Ð»Ñ Ñайла изобÑажениÑ) +* `Camera.DestinationType`игноÑиÑÑеÑÑÑ Ð¸ Ñавен `1` (URI Ñайла изобÑажениÑ) -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `allowEdit`. +* ÐгноÑиÑÑÐµÑ `allowEdit` паÑамеÑÑ. -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `PictureSourceType` (полÑзоваÑÐµÐ»Ñ Ð²ÑбиÑÐ°ÐµÑ ÐµÐ³Ð¾ в диалоговом окне) +* ÐгноÑиÑÑÐµÑ `PictureSourceType` паÑамеÑÑ (полÑзоваÑÐµÐ»Ñ Ð²ÑбиÑÐ°ÐµÑ ÐµÐ³Ð¾ в диалоговом окне) -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `encodingType` +* ÐгноÑиÑÑеÑ`encodingType` -* ÐгноÑиÑÑÐµÑ `targetWidth` и `targetHeight` +* ÐгноÑиÑÑÐµÑ `targetWidth` и`targetHeight` -* `Camera.MediaType` не поддеÑживаеÑÑÑ. +* `Camera.MediaType`не поддеÑживаеÑÑÑ. -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `correctOrientation`. +* ÐгноÑиÑÑÐµÑ `correctOrientation` паÑамеÑÑ. -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `cameraDirection`. +* ÐгноÑиÑÑÐµÑ `cameraDirection` паÑамеÑÑ. -### ÐÑобенноÑÑи iOS +### iOS пÑиÑÑÐ´Ñ -* УÑÑановиÑе `quality` ниже 50, Ð´Ð»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð±ÐµÐ¶Ð°ÑÑ Ð¾Ñибок памÑÑи на некоÑоÑÑÑ ÑÑÑÑойÑÑÐ²Ð°Ñ . +* ÐадаÑÑ `quality` ниже 50, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð±ÐµÐ¶Ð°ÑÑ Ð¾Ñибок памÑÑи на некоÑоÑÑÑ ÑÑÑÑойÑÑÐ²Ð°Ñ . * ÐÑи иÑполÑзовании `destinationType.FILE_URI` , ÑоÑогÑаÑии ÑÐ¾Ñ ÑанÑÑÑÑÑ Ð²Ð¾ вÑеменном каÑалоге пÑиложениÑ. СодеÑжимое пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð²Ñеменного каÑалога ÑдалÑеÑÑÑ Ð¿Ñи завеÑÑении пÑиложениÑ. -### ÐÑобенноÑÑи Tizen +### ÐÑиÑÑÐ´Ñ Tizen -* options, не поддеÑживаеÑÑÑ +* паÑамеÑÑÑ, не поддеÑживаемÑе * вÑегда возвÑаÑÐ°ÐµÑ URI Ñайла ### Windows Phone 7 и 8 пÑиÑÑÐ´Ñ -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `allowEdit`. +* ÐгноÑиÑÑÐµÑ `allowEdit` паÑамеÑÑ. -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `correctOrientation`. +* ÐгноÑиÑÑÐµÑ `correctOrientation` паÑамеÑÑ. -* ÐгноÑиÑÑÐµÑ Ð¿Ð°ÑамеÑÑ `cameraDirection`. +* ÐгноÑиÑÑÐµÑ `cameraDirection` паÑамеÑÑ. * ÐгноÑиÑÑÐµÑ `saveToPhotoAlbum` паÑамеÑÑ. Ðажно: ÐÑе изобÑажениÑ, ÑнÑÑÑе камеÑой wp7/8 cordova API вÑегда копиÑÑÑÑÑÑ Ð² ÑÑлон камеÑÑ ÑелеÑона. РзавиÑимоÑÑи Ð¾Ñ Ð¿Ð°ÑамеÑÑов полÑзоваÑÐµÐ»Ñ ÑÑо Ñакже Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð·Ð½Ð°ÑаÑÑ, ÑÑо изобÑажение авÑомаÑиÑеÑки загÑÑÐ¶ÐµÐ½Ñ Ð½Ð° Ð¸Ñ OneDrive. ÐоÑенÑиалÑно ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð·Ð½Ð°ÑаÑÑ, ÑÑо ÑÑÐ¾Ñ Ð¾Ð±Ñаз доÑÑÑпен Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ ÑиÑокой аÑдиÑоÑии, Ñем ваÑе пÑиложение пÑедназнаÑено. ÐÑли ÑÑÐ¾Ñ Ð±Ð»Ð¾ÐºÐ°ÑÐ¾Ñ Ð´Ð»Ñ Ð²Ð°Ñего пÑиложениÑ, вам нÑжно бÑÐ´ÐµÑ Ð¾ÑÑÑеÑÑвиÑÑ CameraCaptureTask, как опиÑано на ÑайÑе msdn: <http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394006.aspx> Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе Ñакже комменÑаÑий иР»Ð¸ ввеÑÑ Ð³Ð¾Ð»Ð¾Ñование ÑвÑзаннÑй Ñ ÑÑим вопÑÐ¾Ñ [оÑÑлеживаниÑ][3] @@ -284,7 +294,7 @@ Tizen поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко `destinationType` из `Camera.Desti ### ÐаÑамеÑÑÑ -* **message**: ÑообÑение об оÑибке пÑедоÑÑавлÑемое плаÑÑоÑмой ÑÑÑÑойÑÑва. *(СÑÑока)* +* **ÑообÑение**: ÑообÑение обеÑпеÑиваеÑÑÑ ÑÑÑÑойÑÑва маÑинного кода. *(СÑÑока)* ## cameraSuccess @@ -297,7 +307,7 @@ onSuccess обÑаÑного вÑзова ÑÑнкÑиÑ, коÑоÑÐ°Ñ Ð¿Ñе ### ÐаÑамеÑÑÑ -* **imageData**: ÐаннÑе изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² Base64 кодиÑовке, *или* URI, в завиÑимоÑÑи Ð¾Ñ Ð¿ÑименÑемÑÑ Ð¿Ð°ÑамеÑÑов `cameraOptions`. *(СÑÑока)* +* **imageData**: Base64 кодиÑование изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ , *или* Ñайла изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ URI, в завиÑимоÑÑи Ð¾Ñ `cameraOptions` в ÑилÑ. *(СÑÑока)* ### ÐÑÐ¸Ð¼ÐµÑ @@ -315,7 +325,7 @@ onSuccess обÑаÑного вÑзова ÑÑнкÑиÑ, коÑоÑÐ°Ñ Ð¿Ñе ### ÐеÑÐ¾Ð´Ñ -* **setPosition**: ÐадайÑе положение инÑÑÑÑменÑа вÑбоÑа изобÑажениÑ. +* **setPosition**: ÑÑÑановиÑÑ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ инÑÑÑÑменÑа. ### ÐоддеÑживаемÑе плаÑÑоÑÐ¼Ñ @@ -327,7 +337,7 @@ onSuccess обÑаÑного вÑзова ÑÑнкÑиÑ, коÑоÑÐ°Ñ Ð¿Ñе **ÐаÑамеÑÑÑ**: -* `cameraPopoverOptions`: ÐбÑÐµÐºÑ `CameraPopoverOptions`, опÑеделÑÑÑий новое положение +* `cameraPopoverOptions`: `CameraPopoverOptions` , ÑкажиÑе новое положение ### ÐÑÐ¸Ð¼ÐµÑ @@ -353,17 +363,23 @@ onSuccess обÑаÑного вÑзова ÑÑнкÑиÑ, коÑоÑÐ°Ñ Ð¿Ñе ### CameraPopoverOptions -* **x**: x кооÑдинаÑа в пикÑелÑÑ ÑлеменÑа ÑкÑана, на коÑоÑом закÑепиÑÑ Ð¸Ð½ÑÑÑÑменÑа. *(ЧиÑло)* +* **x**: x кооÑдинаÑа пикÑÐµÐ»Ñ ÑлеменÑа ÑкÑана, на коÑоÑÑй Ð´Ð»Ñ Ð·Ð°ÐºÑÐµÐ¿Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑÑÑÑменÑа. *(ЧиÑло)* -* **x**: y кооÑдинаÑа в пикÑелÑÑ ÑлеменÑа ÑкÑана, на коÑоÑом закÑепиÑÑ Ð¸Ð½ÑÑÑÑменÑа. *(ЧиÑло)* +* **y**: y кооÑдинаÑа пикÑÐµÐ»Ñ ÑлеменÑа ÑкÑана, на коÑоÑÑй Ð´Ð»Ñ Ð·Ð°ÐºÑÐµÐ¿Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑÑÑÑменÑа. *(ЧиÑло)* -* **width**: ÑиÑина в пикÑелÑÑ ÑлеменÑа ÑкÑана, на коÑоÑом закÑепиÑÑ Ð¸Ð½ÑÑÑÑÐ¼ÐµÐ½Ñ Ð²ÑбоÑа изобÑажениÑ. *(ЧиÑло)* +* **ШиÑина**: ÑиÑина в пикÑелÑÑ ÑкÑана ÑлеменÑа, на коÑоÑÑй Ð´Ð»Ñ Ð·Ð°ÐºÑÐµÐ¿Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑÑÑÑменÑа. *(ЧиÑло)* -* **height**: вÑÑоÑа в пикÑелÑÑ ÑлеменÑа ÑкÑана, на коÑоÑом закÑепиÑÑ Ð¸Ð½ÑÑÑÑÐ¼ÐµÐ½Ñ Ð²ÑбоÑа изобÑажениÑ. *(ЧиÑло)* +* **ÑоÑÑ**: вÑÑоÑа в пикÑелÑÑ ÑкÑана ÑлеменÑа, на коÑоÑÑй Ð´Ð»Ñ Ð·Ð°ÐºÑÐµÐ¿Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½ÑÑÑÑменÑа. *(ЧиÑло)* -* **arrowDir**: ÐапÑавление, кÑда должна ÑказÑваÑÑ ÑÑÑелка на инÑÑÑÑменÑе. ÐпÑеделено в `Camera.PopoverArrowDirection` *(ÑиÑло)* +* **arrowDir**: ÑÑÑелка на пиÑог ÑледÑÐµÑ ÑказÑваÑÑ Ð½Ð°Ð¿Ñавление. ÐпÑеделÑеÑÑÑ Ð² `Camera.PopoverArrowDirection` *(ÑиÑло)* - Camera.PopoverArrowDirection = {ARROW_UP: 1, / / маÑÑи iOS UIPopoverArrowDirection конÑÑанÑÑ ARROW_DOWN: 2, ARROW_LEFT: 4, ARROW_RIGHT: 8, ARROW_ANY: 15}; + Camera.PopoverArrowDirection = { + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }; ÐбÑаÑиÑе внимание, ÑÑо ÑÐ°Ð·Ð¼ÐµÑ Ð¸Ð½ÑÑÑÑменÑа Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑÑÑ Ð´Ð»Ñ ÑегÑлиÑовки в напÑавлении ÑÑÑелки и оÑиенÑаÑии ÑкÑана. УбедиÑеÑÑ Ð² Ñом, ÑÑо Ð´Ð»Ñ ÑÑеÑа Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¾ÑиенÑаÑии пÑи Ñказании ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÑлеменÑа пÑивÑзки. http://git-wip-us.apache.org/repos/asf/cordova-plugin-camera/blob/e8519609/doc/zh/index.md ---------------------------------------------------------------------- diff --git a/doc/zh/index.md b/doc/zh/index.md index 0565ab9..de5be22 100644 --- a/doc/zh/index.md +++ b/doc/zh/index.md @@ -66,6 +66,13 @@ * Windows Phone 7 å 8 * Windows 8 +### é¦é¸é ï¼iOSï¼ + +* **CameraUsesGeolocation**ï¼å¸æå¼ï¼é è¨å¼çº falseï¼ã ç¨æ¼æç² jpeg æªï¼è¨ç½®çº trueï¼ä»¥å¨ EXIF é è³è¨ä¸ç²åå°çå®ä½è³æã éå°è§¸ç¼è«æ±çå°çä½ç½®ç許å¯æ¬ï¼å¦æè¨ç½®çº trueã + + <preference name="CameraUsesGeolocation" value="false" /> + + ### äºé¦¬éç« OS æªç äºé¦¬éç« OS 使ç¨æåååæç²ååï¼å¨è¨åä¸çç¸æ©æ´»ååèä½è¨æ¶é«ææ©ï¼ç§ç¾å¤ç¦æ´»åå¯è½è¢«æ®ºã å¨æ¤æ¹æ¡ä¸ï¼å¯è½ä¸æ顯示ååéåç§ç¾å¤ç¦æ´»åæã @@ -137,49 +144,64 @@ Tizen å æ¯æ´ `destinationType` ç `Camera.DestinationType.FILE_URI` å `sou ### é¸é -* **å質**ï¼ ä¿åçååï¼è¡¨ç¤ºçºä¸ç³»åç 0-100ï¼å¨ 100 åªè£¡éå¸¸å ¨è§£æ度èä¸æä¸å¤±æªçå£ç¸®å質ã é è¨å¼çº 50ã *ï¼äººæ¸ï¼*ï¼è«æ³¨æç¸æ©ç解æ度æéçè³è¨æ¯ä¸å¯ç¨ï¼ã +* **å質**ï¼ ä¿åçååï¼è¡¨ç¤ºçºç¯å 0-100ï¼100ï¼æ¯éå¸¸å ¨è§£æ度ï¼ç¡æ失å¾æªæ¡å£ç¸®çå質ã é è¨å¼çº 50ã *ï¼äººæ¸ï¼*ï¼è«æ³¨æç¸æ©ç解æ度æéçè³è¨æ¯ä¸å¯ç¨ï¼ã * **å¯**ï¼ é¸æå³åå¼çæ ¼å¼ãé è¨å¼æ¯ FILE_URIãå®ç¾©å¨ `navigator.camera.DestinationType` *ï¼äººæ¸ï¼* - Camera.DestinationType = {DATA_URLï¼ 0ï¼/ / è¿åååä½çº base64 編碼å串 FILE_URIï¼ 1ï¼/ / è¿åå½±åæªç URI NATIVE_URIï¼ 2 / / è¿åååæ¬æ© URI (ä¾å¦ï¼è³ç¢åº«ï¼ / / å¨ iOS æå §å®¹ä¸ï¼ / / å¨ Android ä¸)} ï¼ + Camera.DestinationType = { + DATA_URL : 0, // Return image as base64-encoded string + FILE_URI : 1, // Return image file URI + NATIVE_URI : 2 // Return image native URI (e.g., assets-library:// on iOS or content:// on Android) + }; * **æ**ï¼ è¨ç½®åççä¾æºãé è¨å¼æ¯è§æ¯çªãå®ç¾©å¨ `navigator.camera.PictureSourceType` *ï¼äººæ¸ï¼* - Camera.PictureSourceType = {PHOTOLIBRARY: 0ï¼ç¸æ©ï¼ 1ï¼SAVEDPHOTOALBUM: 2} ï¼ + Camera.PictureSourceType = { + PHOTOLIBRARY : 0, + CAMERA : 1, + SAVEDPHOTOALBUM : 2 + }; -* **allowEdit**ï¼ å 許簡å®ç·¨è¼¯çé¸æé¢åç形象ã*ï¼å¸æï¼* +* **allowEdit**ï¼ å 許簡å®ç·¨è¼¯åé¸æååã*ï¼å¸æï¼* * **encodingType**ï¼ é¸æè¿åçå½±åæªç編碼ãé è¨å¼çº JPEGãå®ç¾©å¨ `navigator.camera.EncodingType` *ï¼äººæ¸ï¼* - Camera.EncodingType = {JPEG: 0ï¼/ / è¿å JPEG 編碼ç PNG ååï¼ 1 / / è¿å PNG 編碼çåå} ï¼ + Camera.EncodingType = { + JPEG : 0, // Return JPEG encoded image + PNG : 1 // Return PNG encoded image + }; -* **targetWidth**ï¼ ä»¥åå çºå®ä½ç尺度ååç寬度ãå¿ é è**targetHeight**ä¸èµ·ä½¿ç¨ã縱橫æ¯ä¿æä¸è®ã*ï¼äººæ¸ï¼* +* **targetWidth**ï¼ å尺度ååçåå 寬度ãå¿ é ç¨**targetHeight**ã縱橫æ¯ä¿æä¸è®ã*ï¼äººæ¸ï¼* -* **targetHeight**ï¼ ä»¥åå çºå®ä½ç尺度ååçé«åº¦ãå¿ é è**targetWidth**ä¸èµ·ä½¿ç¨ã縱橫æ¯ä¿æä¸è®ã*ï¼äººæ¸ï¼* +* **targetHeight**ï¼ ä»¥åå çºå®ä½å尺度ååçé«åº¦ãå¿ é ç¨**targetWidth**ã縱橫æ¯ä¿æä¸è®ã*ï¼äººæ¸ï¼* -* **åªé«é¡å**ï¼ è¨ç½®è¦å¾é¸æåªé«çé¡åã ææèµ·ä½ç¨ `PictureSourceType` æ¯ `PHOTOLIBRARY` æ `SAVEDPHOTOALBUM` ã å®ç¾©å¨ `nagivator.camera.MediaType` *ï¼äººæ¸ï¼* +* **åªé«é¡å**ï¼ è¨ç½®çåªé«ï¼å¾é¸æé¡åã ææèµ·ä½ç¨ `PictureSourceType` æ¯ `PHOTOLIBRARY` æ `SAVEDPHOTOALBUM` ã å®ç¾©å¨ `nagivator.camera.MediaType` *ï¼äººæ¸ï¼* - Camera.MediaType = {åç: 0ï¼/ / å 許åªä»ç¶åççé¸æã é è¨æ æ³ã Will return format specified via DestinationType + Camera.MediaType = { + PICTURE: 0, // allow selection of still pictures only. é è¨æ æ³ã Will return format specified via DestinationType VIDEO: 1, // allow selection of video only, WILL ALWAYS RETURN FILE_URI ALLMEDIA : 2 // allow selection from all media types }; -* **correctOrientation**ï¼ æè½ååï¼æéæ·åè£ç½®çæ¹åçæ£ç¢ºã*ï¼å¸æï¼* +* **correctOrientation**ï¼ æè½ååï¼è©²è¨åææç²çå®åçæ£ç¢ºã*ï¼å¸æï¼* * **saveToPhotoAlbum**ï¼ å°ååä¿åå°ç¸åå¨è¨åä¸æç²å¾ã*ï¼å¸æï¼* -* **popoverOptions**ï¼ å é iOS å¨ iPad ä¸æå®å½åºä½ç½®çé¸é ãå¨ä¸å®ç¾©`CameraPopoverOptions`. +* **popoverOptions**ï¼ åªæ iOS å¨ iPad ä¸æå®æ°£æ³¡æ¡ä½ç½®çé¸é ãå¨ä¸å®ç¾©`CameraPopoverOptions`. * **cameraDirection**ï¼ é¸æç¸æ©ä»¥ä½¿ç¨ ï¼åé¢æå¾é¢-é¢åï¼ãé è¨å¼æ¯èãå®ç¾©å¨ `navigator.camera.Direction` *ï¼äººæ¸ï¼* - Camera.Direction = {å: 0ï¼/ / 使ç¨åé¢å¾é¢æåé ï¼ 1 / / 使ç¨åç½®æåé } ï¼ + Camera.Direction = { + BACK : 0, // Use the back-facing camera + FRONT : 1 // Use the front-facing camera + }; -### äºé¦¬éç« OSQuirks +### äºé¦¬éç« OS æªç * ä»»ä½ `cameraDirection` å¼åæçç §çä¸ççµæã @@ -189,13 +211,13 @@ Tizen å æ¯æ´ `destinationType` ç `Camera.DestinationType.FILE_URI` å `sou ### Android çæªç -* ä»»ä½ `cameraDirection` å¼åæçç §çä¸ççµæã +* ä»»ä½ `cameraDirection` å¼çµæå¨èé¢çç §çã * å¿½ç¥ `allowEdit` åæ¸ã -* `Camera.PictureSourceType.PHOTOLIBRARY`å `Camera.PictureSourceType.SAVEDPHOTOALBUM` é½é¡¯ç¤ºç¸åçç¸åã +* `Camera.PictureSourceType.PHOTOLIBRARY`å `Camera.PictureSourceType.SAVEDPHOTOALBUM` é½é¡¯ç¤ºç¸åç寫çéã -### é»è 10 æªç +### é»è 10 çæªç * å¿½ç¥ `quality` åæ¸ã @@ -219,7 +241,7 @@ Tizen å æ¯æ´ `destinationType` ç `Camera.DestinationType.FILE_URI` å `sou * 忽ç¥`encodingType` -* å¿½ç¥ `targetWidth` å`targetHeight` +* 忽ç¥äº `targetWidth` å`targetHeight` * `Camera.MediaType`ä¸åæ¯æ´ã @@ -237,9 +259,9 @@ Tizen å æ¯æ´ `destinationType` ç `Camera.DestinationType.FILE_URI` å `sou * ä¸æ¯æ´çé¸é -* å§çµè¿åä¸åæªç URI +* 總æ¯è¿åä¸åæªç URI -### Windows Phone 7 å 8 æªç +### Windows Phone 7 å 8 çæªç * å¿½ç¥ `allowEdit` åæ¸ã @@ -278,7 +300,7 @@ onSuccess æä¾çååè³æçåå¼å½æ¸ã ### åæ¸ -* **æååè³æ**ï¼ Base64 編碼çååè³æï¼*æ*å½±åæªç URIï¼åæ±ºæ¼ `cameraOptions` çæã*ï¼å串ï¼* +* **ååè³æ**ï¼ Base64 編碼é²è¡ç·¨ç¢¼çååè³æï¼*æ*å½±åæªç URIï¼åæ±ºæ¼ `cameraOptions` ææã*ï¼å串ï¼* ### ç¤ºä¾ @@ -296,7 +318,7 @@ onSuccess æä¾çååè³æçåå¼å½æ¸ã ### æ¹æ³ -* **setPosition**: è¨ç½®å½åºçä½ç½®ã +* **setPosition**ï¼ è¨ç½®æ°£æ³¡æ¡çä½ç½®ã ### æ¯æ´çå¹³èº @@ -334,17 +356,23 @@ iOS å æå®å½åºçé¨å ç´ çä½ç½®åç®é æ¹åï¼å¾ iPad ç庫æå° ### CameraPopoverOptions -* **x**ï¼ åå ç x 座æ¨ä¸çé¨å®å½åºè¢å¹å ç´ ã*ï¼äººæ¸ï¼* +* **x**ï¼ x è¢å¹å ç´ å°å ¶é¨å®æ°£æ³¡æ¡ä¸çåå 座æ¨ã*ï¼äººæ¸ï¼* -* **y**ï¼ å°å ¶é¨å®å½åºè¢å¹å ç´ ç y åå 座æ¨ã*ï¼äººæ¸ï¼* +* **y**ï¼ è¢å¹å ç´ å°å ¶é¨å®æ°£æ³¡æ¡ä¸ç y åå 座æ¨ã*ï¼äººæ¸ï¼* -* **寬度**ï¼ å¯¬åº¦ä»¥åå çºå®ä½ï¼ï¼å°å ¶é¨å®å½åºè¢å¹å ç´ ã*ï¼äººæ¸ï¼* +* **寬度**ï¼ å¯¬åº¦ä»¥åå çºå®ä½ï¼ï¼å°å ¶é¨å®æ°£æ³¡æ¡ä¸çè¢å¹å ç´ ã*ï¼äººæ¸ï¼* -* **é«åº¦**ï¼ é«åº¦ä»¥åå çºå®ä½ï¼ï¼å°å ¶é¨å®å½åºè¢å¹å ç´ ã*ï¼äººæ¸ï¼* +* **é«åº¦**ï¼ é«åº¦ä»¥åå çºå®ä½ï¼ï¼å°å ¶é¨å®æ°£æ³¡æ¡ä¸çè¢å¹å ç´ ã*ï¼äººæ¸ï¼* -* **arrowDir**ï¼ ä¸å½åºçç®é ææåçæ¹åãå®ç¾©å¨ `Camera.PopoverArrowDirection` *ï¼äººæ¸ï¼* +* **arrowDir**ï¼ æ°£æ³¡æ¡ä¸çç®é ææåçæ¹åãå®ç¾©å¨ `Camera.PopoverArrowDirection` *ï¼äººæ¸ï¼* - Camera.PopoverArrowDirection = {ARROW_UP: 1ï¼/ / å¹é iOS UIPopoverArrowDirection 常é ARROW_DOWNï¼ 2ï¼ARROW_LEFTï¼ 4ï¼ARROW_RIGHTï¼ 8ï¼ARROW_ANYï¼ 15} ï¼ + Camera.PopoverArrowDirection = { + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }; è«æ³¨æå½åºç大å°å¯è½ææ´æ¹ç®é çæ¹ååè¢å¹çæ¹å調æ´ã è«ç¢ºä¿å¸³æ¶æ¹åæ´æ¹ææå®çé¨é»çå ç´ ä½ç½®ã @@ -356,7 +384,7 @@ iOS å æå®å½åºçé¨å ç´ çä½ç½®åç®é æ¹åï¼å¾ iPad ç庫æå° navigator.camera.cleanup( cameraSuccess, cameraError ); -### 說æ +### æè¿° åªé¤ä¸éæå®é»è©±å¾ä¿çå¨è¨æåå²çå½±åæª `camera.getPicture` ã é©ç¨æï¼æçå¹å¼ `Camera.sourceType` çæ¼ `Camera.PictureSourceType.CAMERA` å `Camera.destinationType` çæ¼`Camera.DestinationType.FILE_URI`.