мобильное веб-приложение XPages; время ввода с iPhone

Я делаю мобильное веб-приложение с библиотекой расширений в XPages. Пользователь должен сделать некоторые входные данные. Одним из них является время. Я хотел бы, чтобы пользователь получил встроенный скроллер времени с iPhone. Вместо этого он получает бесполезный временной «выборщик». Как я мог это сделать? Теперь я использую стандартный код, например: (код для даты, но проблема остается прежней)

<xp:inputText value="#{document1.visDate}" id="visDate1" 
defaultValue="#{javascript:@Now()}" style="width:100px">
  <xp:dateTimeHelper id="dateTimeHelper1"></xp:dateTimeHelper>
     <xp:this.converter>
    <xp:convertDateTime type="date">
    </xp:convertDateTime>
     </xp:this.converter>
</xp:inputText>

person Marc Jonkers    schedule 11.09.2013    source источник
comment
Проверьте вопрос: stackoverflow.com/questions/4946919/ есть хорошее объяснение, когда iPhone использует собственный инструмент выбора даты/времени.   -  person Michael Saiz    schedule 12.09.2013


Ответы (1)


Вы можете установить для свойства type поля редактирования значение time, примерно так:

<xp:inputText id="inputText1" type="time"></xp:inputText>

Свойство type поддерживает довольно много других значений. Посмотрите на вкладку «Все свойства» для поля редактирования. Но я сомневаюсь, что сохраненное значение будет в формате NotesDateTime.

person Naveen    schedule 11.09.2013