【问题标题】:Changing initial zoom of InAppBrowser for iOS更改 InAppBrowser for iOS 的初始缩放
【发布时间】:2019-01-05 00:25:07
【问题描述】:

在使用 Ionic 框架进行 iOS 开发的 Objective C 中,有没有办法将 InAppBrowser 的初始 Web 视图缩放到某个缩放百分比?我可以使用这行代码在 Android 的 InAppBrowser.java 类中做到这一点:

 inAppWebView.setInitialScale((int)(60 * inAppWebView.getScale()));

这里是 InAppBrowser.java 的文档(这行代码添加在第 897 行之后): https://github.com/apache/cordova-plugin-inappbrowser/blob/master/src/android/InAppBrowser.java

【问题讨论】:

    标签: android ios cordova ionic-framework inappbrowser


    【解决方案1】:

    您是否尝试过使用 viewport 元标记?它应该根据其值设置所有平台的初始缩放如下:

    <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height" />
    

    【讨论】:

    • 我认为在我第一次创建项目时已经设置好了,我想知道是否有一种方法可以将网页的缩放设置为像我在 android 的那行代码中所做的那样特别是一个网页。网页的初始视图非常缩小以适合整个页面,但应放大以使其更易于阅读,而使用 InAppBrowser 的其他视图则非常适合。我只是想使用 Objective C 将那行代码从 Android 复制到 iOS InAppBrowser 插件中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-26
    • 1970-01-01
    • 2019-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多