【问题标题】:Onsen-ui: How to force Android look and feel on ios device?Onsen-ui:如何在 ios 设备上强制使用 Android 外观?
【发布时间】:2017-03-19 11:41:07
【问题描述】:

使用 Onsen-ui v2,是否可以在 Android 和 ios 上保持相同的外观和感觉?我希望我的应用在两个平台上都具有相同的 UI 外观。例如,我可以在 ios 上拥有 Android 的外观和感觉吗?怎么样?

【问题讨论】:

    标签: cordova onsen-ui


    【解决方案1】:

    您可以在添加onsenui.js 后立即致电ons.disableAutoStyling()。这样,自动样式不会为组件添加 Material Design 效果。否则,您也可以使用ons.platform.select('ios')ons.platform.select('android')设置所需的平台,但首选第一种方法。

    【讨论】:

    • 感谢您的回答,在 ios 上简单地设置 ons.platform.select('android') 不是一个好主意的原因是什么?
    • 因为ons.platform.isAndroid()之类的其他东西会受到影响。因此,如果您需要检测平台的某些特定功能,则需要使用其他东西(例如 Cordova 设备插件)。不过,这不是什么大问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-22
    相关资源
    最近更新 更多