当前位置: 首页 > 知识库问答 >
问题:

Phonegap本机iOS7模糊效果

曹焱
2023-03-14

除了使用CSS或javascript之外,有没有更本机的解决方案使用Phonegap来创建iOS7模糊效果?

我以前从未使用过Phonegap,我的应用程序需要模糊效果,我正在尝试使用我的网络技能创建此应用程序,或者雇佣本地开发人员。

谢谢大家!

共有1个答案

苏高峰
2023-03-14

答案是,像往常一样,这要看情况而定。

CSS3确实支持模糊,但与iOS 7使用的方式不同。这意味着可以创建静态模糊(比如,在导航栏上),但目前还没有找到(我知道的最后一种)启用动态模糊的好方法——如果你想模仿iOS 7,这可能就是你想要的。

尽管将此作为解决方案有点直截了当,但一种选择是不实现模糊。您可以使用渐变(例如,75%不透明到100%不透明)来近似类似的东西。根据您的需要,这可能就足够了。(我第一次注意到这一点是在这个网站:https://mir.aculo.us/2013/09/16/how-to-create-a-web-app-that-looks-like-a-ios7-native-app-part-1/)

另一种选择是使用本机导航栏。它引入了自己的一组问题(例如:如何最好地将非本机视图转换与本机导航栏的转换同步),但这意味着您还可以免费在导航栏上获得iOS7的模糊。我有一个(非常alpha)的插件在这里实现了这个(以及工具栏):http://plugins.cordova.io/#/package/com.photokandy.nativecontrols

 类似资料:
  • 注意: Internet Explorer和Safari不支持SVG滤镜! <defs> 和 <filter> 所有互联网的SVG滤镜定义在<defs>元素中。<defs>元素定义短并含有特殊元素(如滤镜)定义。 <filter>标签用来定义SVG滤镜。<filter>标签使用必需的id属性来定义向图形应用哪个滤镜? SVG <feGaussianBlur> 实例 1 <feGaussianBlu

  • 我一直在尝试创建一个在文本下具有模糊形状的自定义视图。问题是BlurMaskFilter对我在画布上绘制的任何形状都没有影响。这是我如何在构造函数中初始化Paint对象: 我在onDraw()中调用这样的函数: 但这就是我看到的。 使用android 4.0 sdk并在4.0.4 galaxy nexus设备(UK)上进行测试。我想知道这是否是4.0.4中的一个错误,因为我确实在4.0和4.0.3

  • 了解如何在 Adobe XD 中巧妙地向对象中添加模糊蒙版,或者对整个对象进行模糊处理。 如何添加背景模糊效果? 通过以下方法,您可以向对象或者画板上的图像添加背景模糊效果,以便强调或不再强调对象的某些部分: 创建一个模糊蒙版,用于模糊下方的任何可见内容 向选定对象添加背景模糊效果,对整个对象进行模糊处理 当您向对象添加背景模糊效果时,这些更改是非破坏性的,您可以恢复已执行模糊处理的原始对象或图像

  • 本文向大家介绍Android 实现高斯模糊效果且兼容低版本,包括了Android 实现高斯模糊效果且兼容低版本的使用技巧和注意事项,需要的朋友参考一下  一、效果演示 项目中用到了高斯模糊效果,查阅过一些资料,考虑到性能问题最终还是选择使用Android自带的RenderScript库来实现,关于使用RenderScript来实现高斯模糊网上也有很多类似的方法,大部分都总结的比较乱,此处算是做一个

  • 本文向大家介绍使用css实现模糊的效果相关面试题,主要包含被问及使用css实现模糊的效果时的应答技巧和注意事项,需要的朋友参考一下

  • 问题内容: 我的背景图片带有模糊效果。 唯一的问题是所有的Child元素也都具有模糊效果。是否有可能消除所有子元素上的模糊效果? 问题答案: 在内容中创建一个div并为其提供bg图像和模糊效果。并给它z-index减去不透明度div,类似这样。 使用CSS