代码之家  ›  专栏  ›  技术社区  ›  Anuj.T

Phonegap:如何控制手机的字体大小?

  •  8
  • Anuj.T  · 技术社区  · 9 年前

    在Phonegap中,我遇到了一个问题,即如果我们将移动设备的字体大小从设置更改为普通到大,那么应用于应用程序的css就会中断。

    那么如何克服这个问题呢?我找了很多,但找不到任何解决办法。

    任何帮助或建议都会有帮助。

    当设备字体大小正常时,它工作正常。 Image here

    当我从设置>显示>字体设置为巨大 Image here

    2 回复  |  直到 9 年前
        1
  •  21
  •   Anuj.T    9 年前

    刚刚找到了我需要的解决方案。 通过使用 this plugin .

    只需在index.js中的onDeviceReady函数中编写以下内容。

     if(window.MobileAccessibility){
            window.MobileAccessibility.usePreferredTextZoom(false);
        }
    

    这将忽略系统字体首选项。

        2
  •  1
  •   Community Ian Goodfellow    7 年前

    根据您传递的信息,我认为如果您调整媒体查询和视口,您将获得所需的结果。

    视口示例。 Phonegap Application text and layout too small

    媒体查询示例。 Scaling a Phonegap app for different Android screen sizes/densities?