android - Phonegap Android 无法呈现 CSS 的蒙版图像,但适用于 iOS

标签 android css cordova

我添加了一个动画来做图像 mask ,但它不适用于 android。 android 是否缺少任何 css?

        @-webkit-keyframes bannerPic {

        0%{ -webkit-mask-image:-webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0)5%);}
        50%{ -webkit-mask-image:-webkit-linear-gradient(0deg, rgba(0,0,0,1) 50%, rgba(0,0,0,0)55%);}
        100%{ -webkit-mask-image:-webkit-linear-gradient(0deg, rgba(0,0,0,1) 100%, rgba(0,0,0,0)100%);}
        }



       .bannerMoveRight
       {
        -webkit-animation: bannerPic 5s linear;
        -moz-animation:bannerPic 5s linear;
        animation:bannerPic 5s linear;
        -webkit-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
       }
      .bannerMovePause
      {
        -webkit-animation-play-state: paused;
      }
      .bannerMoveRun
      {
        -webkit-animation-play-state: running;
      }

最佳答案

最后,发现 android Google API 22 与 -webkit-mask 一起工作,但在 android Google API 23 上不工作。

我的看法:

在使用Phonegap和android和iOS的原生语言开发之后,我强烈建议使用android或iOS的原生语言来开发你的应用程序。 Phonegap 使用 WebView 生成应用程序,这导致开发人员无法在不同设备上轻松控制布局的巨大问题。

关于android - Phonegap Android 无法呈现 CSS 的蒙版图像,但适用于 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33492858/

相关文章:

android - 无法在 OSx Yosemite 上连接我的 Nexus5

android - Jetpack 撰写 : What is the best way to support all screen sizes?

android - 使用 SMS 验证设备的电话号码

c# - 我如何获得光标 :pointer on an embedded object?

javascript - 如何从 objective-c 方法调用我的 phonegap ios 应用程序中的 javascript 函数?

android - 我想了解 Android 中的 OpenGL。我想学习它。

html - 水平滚动表头的位置粘性

html - 包含在链接中的图像仅在 Firefox 中被另一个 float 链接重叠,Chrome 和 IE 都可以

javascript - PhoneGap for iOS 中的 websockets 状态如何?

java - Gradle 4.8.1 - 无法从 '9.0.1' 错误确定 Java 版本