CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: DreamReaper con ben 4 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: DreamReaper con ben 23 Thanks ricevuti negli ultimi sette giorni
Utente del mese: DreamReaper con ben 79 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

phonegap creazione schermata

Se questa discussione ti Ŕ stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jun 2011
    Messaggi
    4

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    phonegap creazione schermata

    ciao a tutti

    ho un problema con la progettazione di una schermata usando phonegap durante la visualizzazione dell's4. (window.devicepixelratio = 3)

    per calcolare la posizione di un elemento faccio

    in javascript:

    var h = windows.height;
    var w = windows.width;

    // el Ŕ l'elemento

    el.syile.top = 10 * h / 100 + "px"; // lo voglio al 10 % in alto dello schermo.
    el.syile.left = 10 * w / 100 + "px"; // lo voglio al 10 % a sinistra dello schermo.


    solo che non funziona...


    per caso devo usare questa formula?


    var h = windows.height;
    var w = windows.width;
    var p = window.devicepixelratio;

    // el Ŕ l'elemento

    el.syile.top = 10 * h / 100 / p + "px"; // lo voglio al 10 % in alto dello schermo.
    el.syile.left = 10 * w / 100 / p + "px"; // lo voglio al 10 % a sinistra dello schermo.

    ciao e grazie a tutti
    Gabry

  2.  
  3. #2
    Senior Droid


    Registrato dal
    May 2010
    LocalitÓ
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Ciao, Gabry.

    E' pi¨ semplice provare, che aspettare una risposta via forum

    L'unica modifica che ti proporrei, Ŕ la seguente:
    Metterei il calcolo delle altezze/larghezze tra parentesi:
    Quote Originariamente inviato da gabryfan82 Visualizza il messaggio
    el.syile.top = (10 * h / 100 / p) + "px"; // lo voglio al 10 % in alto dello schermo.
    el.syile.left = (10 * w / 100 / p) + "px"; // lo voglio al 10 % a sinistra dello schermo.
    ...perchŔ quel "+px" alla fine potrebbe trasformare anche i valori precedenti in stringhe, ed otterresti un errore.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy