openEventsPlatformApp/plugins/cordova-plugin-splashscreen/doc/it/README.md
plugins/cordova-plugin-splashscreen/doc/it/README.mdRaw
1<!--
2# license: Licensed to the Apache Software Foundation (ASF) under one
3# or more contributor license agreements. See the NOTICE file
4# distributed with this work for additional information
5# regarding copyright ownership. The ASF licenses this file
6# to you under the Apache License, Version 2.0 (the
7# "License"); you may not use this file except in compliance
8# with the License. You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing,
13# software distributed under the License is distributed on an
14# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15# KIND, either express or implied. See the License for the
16# specific language governing permissions and limitations
17# under the License.
18-->
19
20# cordova-plugin-splashscreen
21
22[](https://travis-ci.org/apache/cordova-plugin-splashscreen)
23
24Questo plugin Visualizza e nasconde una schermata iniziale durante l'avvio dell'applicazione.
25
26## Installazione
27
28 // npm hosted (new) id
29 cordova plugin add cordova-plugin-splashscreen
30 // you may also install directly from this repo
31 cordova plugin add https://github.com/apache/cordova-plugin-splashscreen.git
32
33
34## Piattaforme supportate
35
36 * Amazon fuoco OS
37 * Android
38 * BlackBerry 10
39 * iOS
40 * Windows Phone 7 e 8
41 * Windows 8
42 * Windows
43 * Browser
44
45## Metodi
46
47 * splashscreen
48 * splashscreen.Hide
49
50### Stranezze Android
51
52Nel vostro `config. XML`, è necessario aggiungere le seguenti preferenze:
53
54 <preference name="SplashScreen" value="foo" />
55 <preference name="SplashScreenDelay" value="10000" />
56 <preference name="SplashMaintainAspectRatio" value="true|false" />
57
58
59Dove foo è il nome del file splashscreen, preferibilmente un file 9 patch. Assicurati di aggiungere i tuoi file splashcreen res/xml nella directory sotto cartelle appropriate. Il secondo parametro rappresenta quanto tempo lo splashscreen apparirà in millisecondi. Il valore predefinito è 3000 ms. Per ulteriori informazioni, vedere [icone e schermate iniziali](http://cordova.apache.org/docs/en/edge/config_ref_images.md.html).
60
61"SplashMaintainAspectRatio" preferenza è facoltativo. Se impostato su true, schermata iniziale drawable non viene adattata per misura lo schermo, ma invece semplicemente "copre" lo schermo, come CSS "sfondo-dimensione: copertina". Questo è molto utile quando immagini schermata iniziale non possono essere distorta in qualche modo, per esempio quando contengono testo o scenario. Questa impostazione funziona meglio con immagini che hanno grandi margini (zone sicure) che possono essere ritagliati in modo sicuro su schermi con proporzioni diverse.
62
63Il plugin viene ricaricata splash drawable ogni volta che cambia orientamento, è possibile specificare diversi parte per orientamento verticale e orizzontale.
64
65### Stranezze browser
66
67Nel vostro `config. XML`, è possibile utilizzare le seguenti preferenze:
68
69 <platform name="browser">
70 <preference name="SplashScreen" value="images/browser/splashscreen.jpg" /> <!-- defaults to "img/logo.png" -->
71 <preference name="SplashScreenDelay" value="10000" /> <!-- defaults to "3000" -->
72 <preference name="SplashScreenBackgroundColor" value="green" /> <!-- defaults to "#464646" -->
73 <preference name="ShowSplashScreen" value="false" /> <!-- defaults to "true" -->
74 <preference name="SplashScreenWidth" value="600" /> <!-- defaults to "170" -->
75 <preference name="SplashScreenHeight" value="300" /> <!-- defaults to "200" -->
76 </platform>
77
78
79### iOS stranezze
80
81 * `FadeSplashScreen` (boolean, impostazioni predefinite a `true`): impostare su `false` per impedire che la schermata iniziale e scompaiono quando cambia il relativo stato di visualizzazione.
82
83 <preference name="FadeSplashScreen" value="false"/>
84
85
86 * `FadeSplashScreenDuration` (float, il valore predefinito è `2`): specifica il numero di secondi per la schermata iniziale dissolvenza effetto da eseguire.
87
88 <preference name="FadeSplashScreenDuration" value="4"/>
89
90
91 * `ShowSplashScreenSpinner` (boolean, impostazioni predefinite a `true`): impostare su `false` per nascondere la filatrice schermata iniziale.
92
93 <preference name="ShowSplashScreenSpinner" value="false"/>
94
95
96## splashscreen.Hide
97
98Respingere la schermata iniziale.
99
100 navigator.splashscreen.hide();
101
102
103### BlackBerry 10, WP8, iOS Quirk
104
105Impostazione `AutoHideSplashScreen` del file `config.xml` deve essere `false`. Per ritardare nascondendo la schermata iniziale per due secondi, aggiungere un timer ad esempio nel gestore eventi `deviceready`:
106
107 setTimeout(function() {
108 navigator.splashscreen.hide();
109 }, 2000);
110
111
112## splashscreen
113
114Visualizza la schermata iniziale.
115
116 navigator.splashscreen.show();
117
118
119L'applicazione non può chiamare `navigator.splashscreen.show()` fino a quando l'app ha iniziato e ha generato l'evento `deviceready`. Ma poiché in genere la schermata iniziale è destinata ad essere visibile prima app ha iniziato, che sembrerebbe per sconfiggere lo scopo della schermata iniziale. Fornendo qualche configurazione nel `file config.xml` sarà automaticamente `show` il tonfo schermo subito dopo il lancio dell'app e prima che completamente ha iniziato e ha ricevuto l'evento `deviceready`. Per ulteriori informazioni su facendo questa configurazione, vedere [icone e schermate iniziali](http://cordova.apache.org/docs/en/edge/config_ref_images.md.html). Per questo motivo, è improbabile che dovete chiamare `navigator.splashscreen.show()` per rendere la schermata visibile per avvio di app.