Mam stronę internetową, którą próbuję wyświetlić na moim urządzeniu z systemem Android (załadowanym z katalogu zasobów projektu) przy użyciu PhoneGap (która używa zwykłego zestawu WebView jako "appview"), ale widok internetowy zupełnie ignoruje następujące :Android-- PhoneGap/WebView ignoruje meta tagi viewport?
<meta name = "viewport" content = "user-scalable=no,width=device-width" />
Bez względu na to, co się w tej linii (próbowałem jawnie ustawienie zoomu, ustawiania szerokość/wysokość w pikselach, itd.), urządzenie całkowicie ignoruje je i sprawia, że strona bardzo małe i zakotwiczone w lewym górnym rogu ekranu. Mogę powiększyć przy użyciu gestu szczypanie (nawet jeśli wyraźnie wyłączyć zoom w powyższym kodzie HTML), ale chcę, aby strona została powiększona, aby prawidłowo dopasować urządzenie do obciążenia.
Oto interesujący fragment ... Jeśli umieściłem tę samą witrynę na moim serwerze sieciowym i przejdę do niej za pomocą domyślnej przeglądarki na moim urządzeniu testowym, strona ładuje się prawidłowo (przeskalowana do odpowiedniego rozmiaru dla urządzenia).
Proszę o pomoc.
Dzięki.
Edit1:
Moje obecne ustawienia to:
<meta name="viewport" content="width=device-width,height=device-height,user-scalable=no,target-densitydpi=device-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" />
To też jest całkowicie ignorowany.
EDIT2:
Oto coś ciekawego ...
<meta name="viewport" content="width=device-width, initial-scale=2.0, maximum-scale=2.0, user-scalable=no" />
Powyższa linia skaluje stronę do 2x w emulatorze jeszcze nic nie zmienia w moim urządzeniu (Samsung Epic uruchomiony 2.2.1) . Mimo to, nawet przy 2x, strona nie jest skalowana do szerokości emulatora ... Musiałbym ustawić to na coś w rodzaju "initial-scale = 2.5".
robi dodanie początkowej skalę = 1 cokolwiek zmienić? – davejohnson
Witam. Moje bieżące ustawienia to: ... To nic nie robi. Jest całkowicie ignorowany. Dzięki – RyanM
Możesz zajrzeć do mojego postu tutaj: http://goo.gl/P1nK3, który również wskazuje na usterkę, którą zgłosiłem. Prawdopodobnie nie są one ignorowane, ale wartości są sprzeczne i spadają. Mam wiele wyników na różnych permutacjach parametrów. Możesz znaleźć coś pożytecznego. :) – lilbyrdie