2020-07-01から1ヶ月間の記事一覧

iOS UIWebViewでjQueryのclickイベントが重複して発火する

※UIWebViewは2020/12移行更新できなくなりますのでWKWebViewへのアップデートが必要です https://developer.apple.com/news/?id=12232019b UIWebViewで以下のjQueryのページを動かすとクリックイベントが2回発火してしまう場合がありました。 ※1回しか発火し…

iOS Safariでz-indexの親に -webkit-overflow-scrolling: touch; overflow: auto; が設定されているとz-indexが正しく効かないバグ

CSS

モーダルやチュートリアルなどを実装していてiOS Safariだけ z-index が正しく効いていない状況があった。 簡単なサンプル codepen.io z-index の大きい要素の親に以下が設定されていると z-index が前面に来てくれないよう。 -webkit-overflow-scrolling: t…

Railsで文字列のバージョンを比較する

StringのVersion情報 "2.1.1" を "2.2.0" などと比較したい Gem::Version を使うことで比較できる p "1.9" < "1.10" # => false p Gem::Version.new("1.9") < Gem::Version.new("1.10") # => true 文字列にも対応。便利。 "1.1.beta9" と "1.1.beta10" では…

Windows WSLで時刻を同期させる

date をすると過去日付が返ってきてしまい、AWSでも RequestTimeTooSkewed エラーが返ってきてしまったので対応メモ # 2020/7/8実行 $ date 2020年 7月 4日 土曜日 15:02:22 JST ~/work/rails/tsukulink (master) $ ntpdate 4 Jul 15:02:44 ntpdate[4968]: n…