omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    Font size increase/decrease like AA button of Safari in WKWebView

    Pythonista
    2
    13
    5743
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • cvp
      cvp @mikael last edited by

      @mikael Thanks for helping. It is not a real web page, it is a ePub file which is displayed in a wevbview.

      1 Reply Last reply Reply Quote 0
      • cvp
        cvp @mikael last edited by

        @mikael I don't see difference between safari and your code here

        mikael 1 Reply Last reply Reply Quote 0
        • mikael
          mikael @cvp last edited by

          @cvp, interesting. See my results below for Safari, Pythonista at 100% and Pythonista at 200%.

          Safari
          100%
          200%

          cvp 2 Replies Last reply Reply Quote 0
          • cvp
            cvp @mikael last edited by

            @mikael I'm on iPad mini 4, iOS 13.1.2, bêta 330014 (because 330015 does not show Pythonista keyboards).

            1 Reply Last reply Reply Quote 0
            • cvp
              cvp @mikael last edited by

              @mikael did you change something in settings/Safari/experimental features?

              mikael 1 Reply Last reply Reply Quote 0
              • mikael
                mikael @cvp last edited by

                @cvp, I am on the App Store version of Pythonista, on iOS 13.1.3 on iPhone X.

                I have not changed any of the experimental feature switches (which really should not change WKWebView behaviour anyway?).

                Maybe if someone else with some other configuration could give the little snippet above a try?

                cvp 2 Replies Last reply Reply Quote 0
                • cvp
                  cvp @mikael last edited by cvp

                  @mikael see here, but I really don't know anything about css..

                  And see also here

                  1 Reply Last reply Reply Quote 0
                  • cvp
                    cvp @mikael last edited by

                    @mikael As in an ePub styles font sizes are defined in em units, the next line solved my problem of displaying ePub pages. It sets the base font size of the entire body of the html page. This font size is the size used for the em unit. You can defined it in px or %, assumed 100% = 16px, usually

                    v.add_style('body { font-size:200%; }') 
                    
                    

                    Thanks for spending your time on this problem.

                    mikael 1 Reply Last reply Reply Quote 0
                    • mikael
                      mikael @cvp last edited by

                      @cvp, ok, your second link points to this being an 13.1 bug on iPad. Lucky you found a work-around.

                      For future reference, the viewport thing that the other link pointed at is what the disable_zoom method sets. And disable_font_resizing sets our font-resizing css to none.

                      cvp 2 Replies Last reply Reply Quote 0
                      • cvp
                        cvp @mikael last edited by

                        @mikael yes, I had seen that in your source code. Have a good weekend

                        1 Reply Last reply Reply Quote 0
                        • cvp
                          cvp @mikael last edited by

                          @mikael said:

                          this being an 13.1 bug on iPad.

                          Still there in 13.1.3

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Powered by NodeBB Forums | Contributors