PC、Mac、iPhone、および iPad でうまく機能する JavaScript でタイム マスクを作成しましたが、ほとんどの Android フォンでは一貫して機能しません (なぜこの機能が一貫して機能しないのかについての詳細には触れたくありません)。 Android の場合) 無効にします。Samsung の場合、組み込みの HTML5 タイム ピッカーがうまく機能します。
Android フォンの場合、ネイティブ ブラウザのタイム ピッカーが利用できる場合 (最近の Samsung フォンのように)、HTML5 タイム ピッカーを活用したいと考えています。
date
ブラウザーが/入力タイプをサポートしているかどうかを検出できることはわかってdatetime
いますが、ブラウザーがタイム ピッカーをサポートしているとは限りません (これを疑う人は、一例として、HTC EVO 3D でテストしてください)。 ( Detect browser's native date/time pickers ) は、時間タイプがサポートされている場合、ブラウザが時間ピッカーを実装していることを示していますが、これは間違っています。
modernizr については認識していますが、ブラウザーがタイムピッカーをサポートしているかどうかを実際に確認する方法がわかりません。
その背景情報で。ブラウザがタイムピッカーを実装しているかどうかを判断する方法を知っている人はいますか?