Dropdown in DOJO widget shows up differently in different Android devices -


One of our DOJO widgets has issues with dropdown controls. In many cases the user is not able to select drop down options. We tested in three Android devices because it started to be disabled. In all, the selection box of dropdown is being displayed differently (for example, in some cases with the 'completed' button at the top and out of any other case) the user can select the option in only one case is.

The DOOS widget below is HTML

  & lt; Div & gt; & Lt; Div data-dojo-type = "dojox.mobile.ListItem" data-dojo-props = "variableHeight: true" clickable = "true" dojoAttachEvent = "onClick: showList" & gt; & Lt; Div class = "quesDetailDiv" & gt; & Lt; Input type = "hidden" dojoAttachPoint = "question" value = "$ {QUESTION}" & gt; & Lt; Input type = "hidden" id = "$ {QUESTION}" dojoAttachPoint = "$ {QUESTION}" value = "$ {OPTION_SELECTED}" & gt; $ {QUESTION} & lt; / Div & gt; & Lt; Div class = "primary color selectoprivish" dojoAttachPoint = "required" & gt; $ {OPTION_SELECTED} & lt; / Div & gt; & Lt; Div id = "selectionDiv" dojoAttachPoint = "optionPt" style = "display: none" & gt; & Lt; Class = "brainQuizSelectMenu" id = "requiredId" name = "select" dojoAttachPoint = "requiredValue" data-dojo-attach-event = "onblur: handleSelection" & gt; & Lt; Option value = "required" & gt; & Lt; - Select - & gt; & Lt; / Options & gt; & Lt; Option value = "Ever or almost never" & gt; Never or nearly never & lt; / Options & gt; & Lt; Option value = "occasionally" & gt; Usually & lt; / Options & gt; & Lt; Option value = "often" & gt; Often & lt; / Options & gt; & Lt; Option value = "too many times" & gt; Very often & lt; / Options & gt; & Lt; Option value = "always or almost always" & gt; Always or almost always & lt; / Options & gt; & Lt; / Select & gt; & Lt; / Div & gt; & Lt; / Div & gt;  

Do we have any work? Is this a known problem?.

There is no standard Android webwatch to display HTML

Phone again Sellers will implement the webview based on WebKit version 534.30 (Android 4.0 - 4.3 minimum). This differs between the behavior and the style between the webview, depending on the phone, vendor and version of Android that you use. So I'm not surprised that they look different on different phones. There are many different bugs depending on the phone model and version you are using. Fortunately, Dojo takes care of most of these for you

To help you further, you can use the phone with Android version and user agent. Apart from this, it will be useful to know what JS is interacting with which widget. If you can make JS Bellard as an example, then it would be great


Comments