【问题标题】:titanium alloy createWebView load html钛合金createWebView加载html
【发布时间】:2018-02-09 15:25:39
【问题描述】:

我在加载 html 时似乎遇到了问题。 没有 html 头和元标记,我的页面由于图像而更大。 虽然我为它们设置了内联样式: ""

所以基本上图像应该是 100%,但仅限于屏幕分辨率。 但实际上它们比我的屏幕分辨率大 4-5 倍。

当我设置元标记时,图像在页面范围内显示得非常好:

但是字体大小被破坏了 font-size:1px 内联声明,在移动应用中显示类似于 14-15px

但是当我从 html 中删除 meta 时,font-size:1px 在移动应用中将是真正的 1px。

任何想法是我如何解决这个问题。这也只发生在 android.. 在 IOS 上我没有元和字体大小这样的问题。

【问题讨论】:

    标签: android css appcelerator titanium-alloy


    【解决方案1】:

    你的 html 必须是响应式的,你需要添加元标记视口

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

    Viewport ?

    【讨论】:

    • 自从新的 android 补丁以来,导致字体大小问题的视口以及没有它的图像太大。
    • 给我们一个你的html例子来看看问题
    • pastebin.com/NPuV1SFy 在这里粘贴了代码,但已经在 cordova 中重建了这个应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 2013-09-10
    • 2015-09-17
    相关资源
    最近更新 更多