- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
正在开发我的第一个 Ionic 项目。
我对启动屏幕没有任何问题 - 我可以使用 CordovaSplashscreen 插件并告诉它在相关 promise 解决时隐藏();我还可以注释掉该隐藏,而只是依赖 config.xml 中的 AutoHideSplashScreen 为 true,并让启动屏幕在 SplashScreenDelay 之后自动隐藏。
(我列出了这些确实有效的事情,因此很明显我的问题不是与数十个 Ionic 和 Cordova/PhoneGap 相关的启动屏幕问题的重复。)
我的问题是,无论我尝试什么 - ios、android、模拟器、真实设备、是否使用 CordovaSplashscreen 隐藏()、AutoHideSplashScreen 设置为 true、AutoHideSplashScreen 设置为 false 等等 - 我都不能让初始屏幕在消失时淡出。
无论 config.xml 设置、闪屏 hide() 调用或不调用、仿真或设备、ios 或 android 的组合如何,FadeSplashScreen 似乎都没有任何效果。
我当前的 config.xml 设置,尽管这并没有给出我尝试过的这些值的十几个排列的完整描述:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.ionicframework.yourkids381244" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
... other code at same level of hierarchy omitted ...
<preference name="SplashScreen" value="screen"/>
<preference name="AutoHideSplashScreen" value="false"/>
<preference name="auto-hide-splash-screen" value="false"/>
<preference name="ShowSplashScreenSpinner" value="false"/>
<preference name="SplashScreenDelay" value="10000"/>
<preference name="FadeSplashScreen" value="true"/>
<preference name="FadeSplashScreenDuration" value="3.0"/>
... other code at same level of hierarchy omitted ...
</widget>
我的 app.js 路由中的代码执行 hide()'ing,不过,这似乎不是问题的一部分;它有效,我通过注释掉 hide() 行并将 AutoHideSplashScreen 设置为 false 来确认这一点,这成功地导致启动屏幕永远不会隐藏;但从该状态开始,无论是通过取消注释 hide() 行以使用 CordovaSplashscreen 来隐藏,还是将 AutoHideSplashScreen 设置为 true,我都无法隐藏以淡出启动屏幕。
.state('app.main', {
url: "/main",
views: {
'menuContent': {
templateUrl: "templates/main.html",
controller: ['$scope', '$timeout', '$ionicGesture',
function($scope, $timeout, $ionicGesture) {
$scope.$on('$ionicView.loaded', function() {
ionic.Platform.ready( function() {
$timeout(function() {
if(navigator && navigator.splashscreen) {
// note that this works fine, except for the fading
navigator.splashscreen.hide();
}
}, 500);
});
});
}],
}
}
})
(预计对此的评论不涉及 promise 的解决,这是在其他地方完成的,然后 app.main 被呈现......重点是,隐藏这种方式确实有效,但它没有<强>淡入淡出)
有更多可以尝试的想法吗?
最佳答案
尝试删除 config.xml 中包含splashscreen 值的所有首选项。这是我完整的 config.xml 首选项列表:
<preference name="webviewbounce" value="false"/>
<preference name="UIWebViewBounce" value="false"/>
<preference name="DisallowOverscroll" value="true"/>
<preference name="BackupWebStorage" value="none"/>
删除这些启动屏幕行应该会导致重置默认值。所以启动画面应该会消失。
关于cordova - ionic 闪屏隐藏不褪色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30515770/
我对 jQuery 还很陌生,但我正在寻找一个简单的脚本,通过淡入和淡出的方式在标题中循环 3 或 4 个背景图像。它们是透明的 png,因此我尝试过的许多 slider 都不起作用。 有什么想法吗?
我需要一个用 Java 编写的颜色褪色示例。我的要求是我有两个矩形。一个填充红色,另一个填充白色。当我点击任何按钮时,我希望红色开始褪色并移动绿色。一旦到达绿色位置,另一个矩形就会自动从黄蓝色开始。有
尝试设置 UIAlertController backgroundColor 但结果是“褪色”颜色 let alert = UIAlertController(title: "some title",
我正在尝试制作一个带有渐变 block 动画的 slider ,就像 here .问题是,在我的例子中,我试图全屏显示,这意味着高度和宽度将是可变的。这意味着背景位置技巧将不起作用,因为它不会调整背景
这是我想要的东西achieve . 类似于 this 的东西*但这会通过使用颜色而褪色。 Long wordingggggggggggggggggggggggggggggggggggg
我用 glColor3f() 和 GL_QUAD_STRIP 绘制了 2 个相邻的方 block ,但它们似乎在 2 个方 block 之间褪色,有什么办法可以防止这种情况发生吗?或者 GL_QUAD
我正在开发一个用户脚本,该脚本将缺失的功能添加到我无法控制的第 3 方网站。 它将根据页面和一些 webAPI 调用的结果计算 URL。这些 URL 将添加到页面的 HTML 中。 然后对于呈现为 :
我只是想在页面上有一个特定的部分来交换内容(比如 3 个不同的元素),并具有淡入淡出的效果。所以我想我可以为内容部分定义我的容器属性,然后我可以定义将换入和换出的 3 个 div 容器中的每一个。因此
我在 bootstrap carousel 上苦苦挣扎了几天,它应该像默认的那样向左/向右滑动,但增加了淡化(新元素进入时慢慢获得不透明度,而前一个元素在移出时慢慢失去不透明度),我尝试了很多变体,但
我对 Qt 的样式表功能有一些疑问。这真的很棒,但感觉这个功能还没有出现太久,真的吗?这是迄今为止最简单的方式来设置我的 GUI 样式。 是否可以在样式表中添加褪色?每当鼠标悬停在某个小部件上时,我不
我正在使用以下命令 ffmpeg -i ~/Desktop/input.mp4 -filter_complex "color=black:100x100[c];\ [c][0]scale2r
我正在尝试实现一个“返回顶部”链接,该链接会在用户向下滚动页面一定量后淡入我的页面。 我注意到在我的某些页面上,“返回顶部”链接会在页面上闪烁,然后再自行隐藏,但在其他页面上则不会。为了找出“链接闪烁
我想将 svg 文件加载到一个 div(或其他)中,我什至可以成功地做到这一点 here : var div_svg = d3.select("div#example"); svg1 = "https
我是一名优秀的程序员,十分优秀!