2012-12-03 12 views
7

HTML5 web uygulamamda sabit bir altbilgi kullandım. Bu IE10 telefon tarayıcı üzerinde çalışıyor, ama web görünümüWP8 Öykünücüsü üzerinde sabit altbilgi sorunu

mainBrowser.Navigate(new URi("http://jqtouch.rediffmailpro.com/iScroll/win8Example1.html",URiKind.Absolute)); 

kullanarak WP8 Emülatörü'nde denemek zaman altta bir boşluk bırakır.

Bunu bir yerde okudum ve meta etiketi yüksekliğini içerecek şekilde düzenledim.

<meta name="viewport" content="width=device-width, height=541 initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0"> 

Boşluk gitti. Ancak, bunun iyi bir fikir olacağını sanmıyorum çünkü yönelim değiştiğinde altlık 541 olarak kaldığı için kaybolur. Birden fazla aygıt farklı yüksekliğe sahip olabileceğinden, yüksekliği herhangi bir yere kodlamak istemiyorum.

Görünüm bağlantı noktası yüksekliği css için doğru şekilde ayarlanmamış gibi görünüyor. Alt kullanıyorum: 0; konum: mutlak; altbilgiyi düzeltmek için. Ben de denedim: sabit. WP8 Scroll Demo

yardımcı olun: İşte

referans bağlantıdır.

cevap

0

Kullanım iscroll4 ve css birkaç medya sorguları kullanın: Bu Windows Mobile 8 Telefonlar üzerinde çalışıyor

@media screen and (orientation: portrait) { 
    @-ms-viewport { 
    width: 320px; 
    user-zoom: fixed; 
    max-zoom: 1; 
    min-zoom: 1; 
    } 
} 

@media screen and (orientation: landscape) { 
    @-ms-viewport { 
    width: 480px; 
    user-zoom: fixed; 
    max-zoom: 1; 
    min-zoom: 1; 
    } 
} 

. İşte bir demo: http://jqtouch.rediffmailpro.com/iScroll/win8Example.html

İlgili konular