cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marc Luria (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CB-10724) wkwebview causes keyboard to cause scrolling bug
Date Mon, 29 Feb 2016 11:18:18 GMT

     [ https://issues.apache.org/jira/browse/CB-10724?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Marc Luria updated CB-10724:
----------------------------
    Description: 
I saw a bug report that these things had been fixed in Telerik-Verified-Plugins/WKWebView,
but it seems like the cordova one was more up to date, so I've tried cordova-plugin-wkwebview-engine
along with cordova-plugin-keyboard.

In any case, as soon as I open the keyboard, the current window scrolls out of view, and the
textinput is no longer visible.  As soon as I hit a key, it comes back into view.  After the
keyboard is closed, the bottom of the screen is now off by about 20 pixels, and never corrects
itself.  It's a little disconcerting, and may mean, I need to abandon wkwebview, and go back
to the old webview.

I think I had a problem similar to this a couple years ago, Cordova people told me it was
due an apple bug.

I've tried various combinations of   Keyboard.automaticScrollToTopOnHiding = true; and   
        Keyboard.disableScrollingInShrinkView(true); but to know avail.  

The     Keyboard.hideFormAccessoryBar(true); does work.

If I understand correctly, I can't use https://github.com/Telerik-Verified-Plugins/WKWebView,
since then I will need to backtrack from cordova ios 4 to cordova ios3.

Any ideas?


  was:
I saw a bug report that these things had been fixed in Telerik-Verified-Plugins/WKWebView,
but it seems like the cordova one was more up to date, so I've tried cordova-plugin-wkwebview-engine
along with cordova-plugin-keyboard.

In any case, as soon as I open the keyboard, the current window scrolls out of view, and the
textinput is no longer visible.  As soon as I hit a key, it comes back into view.  After the
keyboard is closed, the bottom of the screen is now off by about 20 pixels, and never corrects
itself.  It's a little disconcerting, and may mean, I need to abandon wkwebview, and go back
to the old webview.

I've tried various combinations of   Keyboard.automaticScrollToTopOnHiding = true; and   
        Keyboard.disableScrollingInShrinkView(true); but to know avail.  

The     Keyboard.hideFormAccessoryBar(true); does work.

Any ideas?



> wkwebview causes keyboard to cause scrolling bug
> ------------------------------------------------
>
>                 Key: CB-10724
>                 URL: https://issues.apache.org/jira/browse/CB-10724
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Keyboard, Plugin WKWebViewEngine
>    Affects Versions: 6.0.0
>         Environment: ios
>            Reporter: Marc Luria
>              Labels: ios
>
> I saw a bug report that these things had been fixed in Telerik-Verified-Plugins/WKWebView,
but it seems like the cordova one was more up to date, so I've tried cordova-plugin-wkwebview-engine
along with cordova-plugin-keyboard.
> In any case, as soon as I open the keyboard, the current window scrolls out of view,
and the textinput is no longer visible.  As soon as I hit a key, it comes back into view.
 After the keyboard is closed, the bottom of the screen is now off by about 20 pixels, and
never corrects itself.  It's a little disconcerting, and may mean, I need to abandon wkwebview,
and go back to the old webview.
> I think I had a problem similar to this a couple years ago, Cordova people told me it
was due an apple bug.
> I've tried various combinations of   Keyboard.automaticScrollToTopOnHiding = true; and
           Keyboard.disableScrollingInShrinkView(true); but to know avail.  
> The     Keyboard.hideFormAccessoryBar(true); does work.
> If I understand correctly, I can't use https://github.com/Telerik-Verified-Plugins/WKWebView,
since then I will need to backtrack from cordova ios 4 to cordova ios3.
> Any ideas?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message