2011/10/07

iPhone, AndroidでURLバーを隠す

スマートフォンは画面が小さいのでURLバーを非表示にしたい時がある。
そんな時は

scrollTo(0, 1);


これでurlバーが隠れる。
縦のスクロールが0だとAndroidが反応しない

ページの高さが画面の高さより小さい場合はURLバーは出たまま。
スクロールできないからね。



-- add:
※ページ読み込み時に上の処理を無条件で動かすと、この処理が動く前にスクロールしてたのが、一番上まで戻されることになってしまうので注意。
スクロールされていない時だけに限定したほうがよさそう
if(docment.body.scrollTop === 0){
 scrollTo(0, 1);
}
参考:
iPhone/Androidブラウザのアドレスバーを隠す方法

0 件のコメント:

コメントを投稿