android - Ratchet 模态有问题

标签 android ios ratchet-2

我是 Ratchet 的新手。最近我做了一个 Web 应用程序,发现模态框在 Android 资源管理器和 iOS 资源管理器上显示不同。

通常 Modals 可以有顶栏(http://cnratchet.com/components/#modals),但在 iOS 平台上不能出现。我已经在我的 iPad mini (Retina) 上试过了。但是在我的安卓(HTC)手机上可以正常显示。 没有顶部栏及其关闭按钮。所以 iOS 用户很难关闭模式。

这是我的 HTML 头部部分:

<meta charset="utf-8">
<title>Title</title>
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, minimal-ui">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<!-- Set a shorter title for iOS6 devices when saved to home screen -->
<meta name="apple-mobile-web-app-title" content="Ratchet">
<!-- Roboto -->
<link rel="stylesheet" href="//fonts.lug.ustc.edu.cn/css?family=Roboto:400,500,700">

<link rel="stylesheet" href="Application/Home/View/Public/css/ratchet.min.css"> 
<link rel="stylesheet" href="Application/Home/View/Public/css/ratchet-theme-ios.min.css">
<!--<link rel="stylesheet" href="Application/Home/View/Public/css/ratchet-theme-android.min.css"> -->
<script src="Application/Home/View/Public/js/ratchet.min.js"></script>
<script src="Application/Home/View/Public/js/push.js"></script>
<!--<script src="Application/Home/View/Public/js/slide.js"></script>-->

由于我的声誉有限,我无法附上我的图片。

那么有没有人可以分享解决方案?或者它可能是 Ratchet-2.0.2 中的一个错误?

最佳答案

我认为您可以通过将此规则添加到您自己的 CSS 来修复它。

header.bar.bar-nav {
  -webkit-transform: translateZ(0);
}

关于android - Ratchet 模态有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30321206/

相关文章:

android - 如何检查ImageView是否附加了android中的图像

java - 为什么物理后退按钮与应用程序后退按钮的工作方式不同

android - 如何在两行中显示评分栏星星?

iphone - 使用按钮将 View 与 Storyboard中的 TableView 连接起来

ios - 我的警报弹出窗口使我的应用程序崩溃-iOS

android - 如何以编程方式调整日期选择器文本的大小

ios - 为什么 func 闭包有时会在 Swift 中删除它的参数名称?

html - 棘轮复选框列表

javascript - 在我添加数据转换之前,Knockout JS 与 Ratchet 和 push.js 配合得很好

javascript - 棘轮弹出窗口关闭的 JS 回调