2011/10/07

iPhone, AndroidでURLバーを隠す

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

  1. scrollTo(0, 1);  


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

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



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

0 件のコメント:

コメントを投稿