iphoneの画面サイズ取得がうまくいかない時

Fivee-baseのpromo-footerがiponeでおかしいので、調べていくとどうやらスクロール時にメニューバーの表示・非表示、アドレスバーのサイズ変更するおかげでおかしくなっていた模様。

解決策としては$(window).outerHeight() をwindow.innerHeightに変えるだけで治った。はまったよiphoneちゃん。時間かえちて。

iphoneでdocumentのclickイベントがおかしい。

fivee-baseのpopupを修正していて気がついたのですが、iphoneだと$(document)に設定したclickイベントがおかしい。。。

ググっているとiosがそうなようです。なので、自分の場合はセレクターを

$(‘body > *’)で回避してみました。

次回のアップデートに盛り込む予定です。

 

Fivee-baseについて

現在、ver.1.6.0になりました。こんな感じでバージョンアップしていってます。

バージョンアップを重ねる毎に、更新も楽になってきました。最近は大幅な変更もなくなって、作業がルーチンになってきた模様。

Workpodをメインに出てきた課題と解決策を、Fivee-baseに流し込んでいるようなイメージです。

実際、定番のCSSフレームワークよりはるかに楽なんですけど、伝えるのが難しい(笑)