0

BlackBerry WebWorks SDK 2.3.1.5 を使用して jquery ベースのアプリケーションをコンパイルし、Blackberry JDE7.0 シミュレーターで実行しています

以下は、datetimepicker、datepicker、および timepicker の HTML コードです。

<div data-role="fieldcontain">
            <label for="dateandtime">Date and Time </label>
            <input type="datetime" id="dateandtime" /> <!-- Use id and name values  -->
        </div>
        <div data-role="fieldcontain">
            <label for="date">Date</label>
            <input type="date" id="date" /> <!--    Use id and name values  -->
        </div>
        <div data-role="fieldcontain">
            <label for="time">Time </label>
            <input type="time" id="time" /> <!--    Use id and name values  -->
        </div>

このコードを実行すると、DateTime ピッカー、Date ピッカー、Time ピッカーが表示されます。

DateTime ピッカーをクリックすると、ネイティブの BlackBerry DateTime ピッカーが表示され、日付と時刻を選択できます。次に、[OK] をクリックすると、値がそれぞれのフィールドにテキストとして表示されます。

DateTimeピッカーをクリックすると問題が発生し、OKをクリックする代わりに日付と時刻を選択した後、キャンセルをクリックします。

キャンセルをクリックするとピッカーが消え、DateTimeピッカーをもう一度クリックすると、DateTimeピッカーではなくテキストフィールドとして機能します.Dateピッカーをクリックすると、テキストフィールドとして機能し、Timeピッカーをクリックすると機能しますテキストフィールドとして、スクロールすると正常になり、DateTime ピッカーをクリックすると DateTime ピッカーが表示されます。同様に、他のピッカーも機能しますが、[OK] ではなく [キャンセル] をクリックすると、同じ問題が再び発生します。

スクロール後に問題が発生しますが、キャンセルをクリックすると問題が再発します。

助けてください

4

1 に答える 1

0

OSのバグのようです。残念ながら、現時点では回避策を認識していません。スクロールすると問題が解決するとおっしゃいましたか?日付フィールドの onfocusout イベント リスナーがあり、ページを 1 ピクセル上に自動スクロールするとどうなるでしょうか。それは問題を「強制的に」解消するでしょうか?

于 2013-01-14T15:18:14.183 に答える