/ / Czy istnieje sposób na odświeżenie właściwości okna w JavaScript? - javascript, android, jquery

Czy istnieje sposób na odświeżenie właściwości okna w JavaScript? - javascript, android, jquery

Mam błąd w Androidzie, w którym użytkownicy logują się do mojegostrona za pośrednictwem Facebook Connect. Po kliknięciu przycisku następuje przekierowanie do innej karty w celu zalogowania się na Facebooku. Po zalogowaniu są przenoszone z powrotem na stronę mojej witryny.

Problem polega na tym, kiedy zostają mi zwróconestrona strona z jakiegoś powodu została przecięta na pół. Wysokość strony jest o połowę mniejsza niż powinna. Jeśli ręcznie przejdę do innej karty i wrócę do tej strony w mojej witrynie, nastąpi odświeżenie do normalnej wysokości. Przez odświeżenie nie mam na myśli przeładowywania, tylko wysokość wraca do normalnego rozmiaru.

Myślę, że to natywny błąd Androida. Korzystam z Nexusa 4 z Androidem w wersji 4.2.2.

W każdym razie możliwym rozwiązaniem byłoby, gdybym tak byłw stanie uruchomić JavaScript, który „odświeżyłby” okno po przekierowaniu użytkownika z powrotem na moją stronę. Czy jest taka funkcja w JavaScript (taka, która nie „przeładuje strony”, ale odświeży właściwości szerokości / wysokości okna?

Odpowiedzi:

0 dla odpowiedzi № 1

możesz spróbować dodać te metatagi

<!-- axe browser caching MIGHT work -->
<meta name="expires" content="0">

<!-- just as bad as js below -->
<meta http-equiv="refresh" content="0;URL=http://www.yoursite.edu/">

js

// what you dont want
location.reload();

$(function() {
$("html, body").css({"width":"100%", "height":"100%"});
});