Skip to Content

IOSにて、SAPUI5(SuggestionItem)を利用した際に、フォーカスを該当コントールに充てると、キーボードがいったん消える。問題について。

SAPUI5について質問させてください。

Class sap.ui.commons.SearchField

上記に、

Class sap.m.SuggestionItem

を付与して、サジェスト機能を利用した場合で、

iPad Mini(iOS:9.3.2)+safariにて、Fiori画面を表示し、上記の検索フィールドにて、

サジェスト機能を利用した際、

サジェストの一覧が、消えるタイミングで、キーボードも同時に消えてしまいます。

例えば、一覧に1000の値があったとして、10001を入力すると、該当する検索結果は0件なので、サジェストが消え、

そのタイミングで、キーボードも消えます。

同じ画面(ソース)にて、PC(Windows10+Chrome51)や、iPhone(iOS:9.3.2)+safari では同じ事象は発生しておりません。

また、Fioriのラウンチパッドの検索でも、同じ症状になります。

/profile/ag7bh3KFJVvffhwANaNaOU/documents/9BfbMO2aL6Rq9R1TT1Diju/download

回避策等お教えいただけますでしょうか?

ソースコード(XML)も添付します。

<SearchField

xmlns="sap.m"

xmlns:l="sap.ui.layout"

xmlns:mvc="sap.ui.core.mvc"

xmlns:html="http://www.w3.org/1999/xhtml"

id="searchField"

placeholder="{i18n>placeholder}"

startSuggestion="1"

enableSuggestions="true"

search="onSearch"

suggest="onSuggest"

suggestionItems="{

path: '/ProductCollection',

sorter: { path: 'Kunnr' }

}"

width="50%">

<suggestionItems>

<SuggestionItem text="{Name1}" description="{path:'Kunnr'} {path:'Prefectures'} {path:'City'}" key="{index}"/>

</suggestionItems>

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers