ludei / webview-plus

Uniform webview on any Android 4.x device.
103 stars 16 forks source link

Multi select crashing app and single select not triggering native select android 4.1.2 samsung tablet #46

Open MayankLogiciel opened 9 years ago

MayankLogiciel commented 9 years ago

Simple html code with cordova and webview+ not showing select popup properly on my samsung tablet with android version 4.1.2 . But it has no problem on my samsung mobile(Grand I9082) with android version 4.2.2

Issues on android version 4.2.2, samsung tablet :

a) Single select - not triggering android native select popup but actually showing options with no background below the html select element b) Multiple select - crashing app on clicking mutiple select.

    //code for single select
     <div class="input-label">
            <select>
                <option value="cell">Cell</option>
                <option value="phone">Phone</option>
                <option value="office">Office</option>
                <option value="fax">Fax</option>
                <option value="home">Home</option>
            </select>
        </div>

    //code for multiple  select
        <div class="input-label">
            <select multiple="multiple">
                <option value="cell">Cell</option>
                <option value="phone">Phone</option>
                <option value="office">Office</option>
                <option value="fax">Fax</option>
                <option value="home">Home</option>
            </select>
        </div>

Note: see top left of images for select input.

I have added two images(after_webview_plus & before_webview_plus) demonstrating issue with select input.

//after webview plus added

after_webview_plus

//before webview plus added

before_webview_plus

MayankLogiciel commented 9 years ago

This seems (this solves the native dropdown crash) issue 3 to be fixed in 2.1.0 release as written in your changelog. But i am using 2.4.3 release and still facing app crashing issue on android version 4.1.2.

My Environment: Cordova Cli - 4.3.0 Ionic - 1.3.16 webview+ - 2.4.3