Framework7 - Cordova - Input Keyboard not working on iOS












1















I upgraded to latest Xcode and started getting an error whenever I focus on an input field.



It only lets me type 1 character, and then I cannot type anything else (even though the keys 'pressed' animation does work, so the app is not completely frozen), unless I switch to another input and then back to the last input, which is awful.



I get the following in console, but I'm not really sure what this could mean, or which one could be the actual issue related to not letting me type more than 1 character.



I saw other threads but most of them don't report a failure in functionality nor anything similar to this very specific issue.




2018-11-23 20:02:13.037217-0600 TeeMovil[20553:4852294] API error:
<_UIKBCompatInputView: 0x14fd18030; frame = (0 0; 0 0); layer =
> returned 0 width, assuming
UIViewNoIntrinsicMetric 2018-11-23 20:02:13.038200-0600
TeeMovil[20553:4852294] API error: <_UIKBCompatInputView:
0x14fd18030; frame = (0 0; 0 0); layer = >
returned 0 width, assuming UIViewNoIntrinsicMetric 2018-11-23
20:03:05.732995-0600 TeeMovil[20553:4852294] [LayoutConstraints]
Unable to simultaneously satisfy constraints. Probably at least one
of the constraints in the following list is one you don't want. Try
this: (1) look at each constraint and try to figure out which you
don't expect; (2) find the code that added the unwanted constraint
or constraints and fix it. (Note: If you're seeing
NSAutoresizingMaskLayoutConstraints that you don't understand, refer
to the documentation for the UIView property
translatesAutoresizingMaskIntoConstraints)











share|improve this question





























    1















    I upgraded to latest Xcode and started getting an error whenever I focus on an input field.



    It only lets me type 1 character, and then I cannot type anything else (even though the keys 'pressed' animation does work, so the app is not completely frozen), unless I switch to another input and then back to the last input, which is awful.



    I get the following in console, but I'm not really sure what this could mean, or which one could be the actual issue related to not letting me type more than 1 character.



    I saw other threads but most of them don't report a failure in functionality nor anything similar to this very specific issue.




    2018-11-23 20:02:13.037217-0600 TeeMovil[20553:4852294] API error:
    <_UIKBCompatInputView: 0x14fd18030; frame = (0 0; 0 0); layer =
    > returned 0 width, assuming
    UIViewNoIntrinsicMetric 2018-11-23 20:02:13.038200-0600
    TeeMovil[20553:4852294] API error: <_UIKBCompatInputView:
    0x14fd18030; frame = (0 0; 0 0); layer = >
    returned 0 width, assuming UIViewNoIntrinsicMetric 2018-11-23
    20:03:05.732995-0600 TeeMovil[20553:4852294] [LayoutConstraints]
    Unable to simultaneously satisfy constraints. Probably at least one
    of the constraints in the following list is one you don't want. Try
    this: (1) look at each constraint and try to figure out which you
    don't expect; (2) find the code that added the unwanted constraint
    or constraints and fix it. (Note: If you're seeing
    NSAutoresizingMaskLayoutConstraints that you don't understand, refer
    to the documentation for the UIView property
    translatesAutoresizingMaskIntoConstraints)











    share|improve this question



























      1












      1








      1








      I upgraded to latest Xcode and started getting an error whenever I focus on an input field.



      It only lets me type 1 character, and then I cannot type anything else (even though the keys 'pressed' animation does work, so the app is not completely frozen), unless I switch to another input and then back to the last input, which is awful.



      I get the following in console, but I'm not really sure what this could mean, or which one could be the actual issue related to not letting me type more than 1 character.



      I saw other threads but most of them don't report a failure in functionality nor anything similar to this very specific issue.




      2018-11-23 20:02:13.037217-0600 TeeMovil[20553:4852294] API error:
      <_UIKBCompatInputView: 0x14fd18030; frame = (0 0; 0 0); layer =
      > returned 0 width, assuming
      UIViewNoIntrinsicMetric 2018-11-23 20:02:13.038200-0600
      TeeMovil[20553:4852294] API error: <_UIKBCompatInputView:
      0x14fd18030; frame = (0 0; 0 0); layer = >
      returned 0 width, assuming UIViewNoIntrinsicMetric 2018-11-23
      20:03:05.732995-0600 TeeMovil[20553:4852294] [LayoutConstraints]
      Unable to simultaneously satisfy constraints. Probably at least one
      of the constraints in the following list is one you don't want. Try
      this: (1) look at each constraint and try to figure out which you
      don't expect; (2) find the code that added the unwanted constraint
      or constraints and fix it. (Note: If you're seeing
      NSAutoresizingMaskLayoutConstraints that you don't understand, refer
      to the documentation for the UIView property
      translatesAutoresizingMaskIntoConstraints)











      share|improve this question
















      I upgraded to latest Xcode and started getting an error whenever I focus on an input field.



      It only lets me type 1 character, and then I cannot type anything else (even though the keys 'pressed' animation does work, so the app is not completely frozen), unless I switch to another input and then back to the last input, which is awful.



      I get the following in console, but I'm not really sure what this could mean, or which one could be the actual issue related to not letting me type more than 1 character.



      I saw other threads but most of them don't report a failure in functionality nor anything similar to this very specific issue.




      2018-11-23 20:02:13.037217-0600 TeeMovil[20553:4852294] API error:
      <_UIKBCompatInputView: 0x14fd18030; frame = (0 0; 0 0); layer =
      > returned 0 width, assuming
      UIViewNoIntrinsicMetric 2018-11-23 20:02:13.038200-0600
      TeeMovil[20553:4852294] API error: <_UIKBCompatInputView:
      0x14fd18030; frame = (0 0; 0 0); layer = >
      returned 0 width, assuming UIViewNoIntrinsicMetric 2018-11-23
      20:03:05.732995-0600 TeeMovil[20553:4852294] [LayoutConstraints]
      Unable to simultaneously satisfy constraints. Probably at least one
      of the constraints in the following list is one you don't want. Try
      this: (1) look at each constraint and try to figure out which you
      don't expect; (2) find the code that added the unwanted constraint
      or constraints and fix it. (Note: If you're seeing
      NSAutoresizingMaskLayoutConstraints that you don't understand, refer
      to the documentation for the UIView property
      translatesAutoresizingMaskIntoConstraints)








      ios cordova keyboard






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 24 '18 at 22:52







      Jk33

















      asked Nov 24 '18 at 2:08









      Jk33Jk33

      192114




      192114
























          1 Answer
          1






          active

          oldest

          votes


















          0














          In case anyone faces similar issues, it was a problem with css.
          Specifically these modifiers, so I had to remove them:



            -webkit-touch-callout:none;
          -webkit-user-select:none;
          -khtml-user-select:none;
          -moz-user-select:none;
          -ms-user-select:none;
          user-select:none;
          -webkit-tap-highlight-color:rgba(0,0,0,0);





          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53454614%2fframework7-cordova-input-keyboard-not-working-on-ios%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            In case anyone faces similar issues, it was a problem with css.
            Specifically these modifiers, so I had to remove them:



              -webkit-touch-callout:none;
            -webkit-user-select:none;
            -khtml-user-select:none;
            -moz-user-select:none;
            -ms-user-select:none;
            user-select:none;
            -webkit-tap-highlight-color:rgba(0,0,0,0);





            share|improve this answer




























              0














              In case anyone faces similar issues, it was a problem with css.
              Specifically these modifiers, so I had to remove them:



                -webkit-touch-callout:none;
              -webkit-user-select:none;
              -khtml-user-select:none;
              -moz-user-select:none;
              -ms-user-select:none;
              user-select:none;
              -webkit-tap-highlight-color:rgba(0,0,0,0);





              share|improve this answer


























                0












                0








                0







                In case anyone faces similar issues, it was a problem with css.
                Specifically these modifiers, so I had to remove them:



                  -webkit-touch-callout:none;
                -webkit-user-select:none;
                -khtml-user-select:none;
                -moz-user-select:none;
                -ms-user-select:none;
                user-select:none;
                -webkit-tap-highlight-color:rgba(0,0,0,0);





                share|improve this answer













                In case anyone faces similar issues, it was a problem with css.
                Specifically these modifiers, so I had to remove them:



                  -webkit-touch-callout:none;
                -webkit-user-select:none;
                -khtml-user-select:none;
                -moz-user-select:none;
                -ms-user-select:none;
                user-select:none;
                -webkit-tap-highlight-color:rgba(0,0,0,0);






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 24 '18 at 22:54









                Jk33Jk33

                192114




                192114
































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53454614%2fframework7-cordova-input-keyboard-not-working-on-ios%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    To store a contact into the json file from server.js file using a class in NodeJS

                    Redirect URL with Chrome Remote Debugging Android Devices

                    Dieringhausen