In templateengine.js gibt es diese Zeilen:
Bei iPhone 4 und später ist body.Width 304 und devicePixelRatio ist 2. D.h. width wird 152. width wird dann dazu benutzt, die Anzahl von Kolumnen zu berechnen.
Tatsächlich gibt es ja 640 Pixels - es scheint mir dann falsch von einem width von 152 auszugehen. Meine config sieht auch viel besser aus wenn ich die Zeile "width = width / factor;" entferne.
Ich benutze PC, iPhone, iPad, Galaxy Tab 2 7.0 und ein 320-pixel Android-Phone. Mit der Zeile "width = width/factor" werden mehr Kolumnen beim Android-Phone als bei iPhone angezeigt.
Oder verstehe ich die Logik nicht?
/Per
Code:
var factor = window.devicePixelRatio || 1; var width = thisTemplateEngine.getAvailableWidth(); width = width / factor;
Tatsächlich gibt es ja 640 Pixels - es scheint mir dann falsch von einem width von 152 auszugehen. Meine config sieht auch viel besser aus wenn ich die Zeile "width = width / factor;" entferne.
Ich benutze PC, iPhone, iPad, Galaxy Tab 2 7.0 und ein 320-pixel Android-Phone. Mit der Zeile "width = width/factor" werden mehr Kolumnen beim Android-Phone als bei iPhone angezeigt.
Oder verstehe ich die Logik nicht?
/Per
Kommentar