PhoneGap中文网

 找回密码
 立即注册
查看: 44359|回复: 11
打印 上一主题 下一主题

ionic 启动页问题。只显示一次

[复制链接]

3

主题

9

帖子

89

积分

注册会员

Rank: 2

积分
89
跳转到指定楼层
楼主
发表于 2016-1-19 10:56:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ionic 启动页只有第一次运行时候显示,退出再打开后出现白页,不显示启动设置的图片,ionic resources 命令也试过没有效果。
回复

使用道具 举报

3

主题

9

帖子

89

积分

注册会员

Rank: 2

积分
89
沙发
 楼主| 发表于 2016-1-19 11:07:40 | 只看该作者
config.xml


<?xml version='1.0' encoding='utf-8'?>
<widget id="com.ionicframework.screen2285002" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <preference name="loglevel" value="DEBUG" />
    <feature name="Device">
        <param name="android-package" value="org.apache.cordova.device.Device" />
    </feature>
    <feature name="SplashScreen">
        <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
        <param name="onload" value="false" />
    </feature>
    <feature name="StatusBar">
        <param name="android-package" value="org.apache.cordova.statusbar.StatusBar" />
        <param name="onload" value="true" />
    </feature>
    <feature name="Whitelist">
        <param name="android-package" value="org.apache.cordova.whitelist.WhitelistPlugin" />
        <param name="onload" value="true" />
    </feature>
    <feature name="Keyboard">
        <param name="android-package" value="io.ionic.keyboard.IonicKeyboard" />
        <param name="onload" value="true" />
    </feature>
    <icon density="ldpi" src="resources\android\icon\drawable-ldpi-icon.png" />
    <icon density="mdpi" src="resources\android\icon\drawable-mdpi-icon.png" />
    <icon density="hdpi" src="resources\android\icon\drawable-hdpi-icon.png" />
    <icon density="xhdpi" src="resources\android\icon\drawable-xhdpi-icon.png" />
    <icon density="xxhdpi" src="resources\android\icon\drawable-xxhdpi-icon.png" />
    <icon density="xxxhdpi" src="resources\android\icon\drawable-xxxhdpi-icon.png" />
    <splash density="land-ldpi" src="resources\android\splash\drawable-land-ldpi-screen.png" />
    <splash density="land-mdpi" src="resources\android\splash\drawable-land-mdpi-screen.png" />
    <splash density="land-hdpi" src="resources\android\splash\drawable-land-hdpi-screen.png" />
    <splash density="land-xhdpi" src="resources\android\splash\drawable-land-xhdpi-screen.png" />
    <splash density="land-xxhdpi" src="resources\android\splash\drawable-land-xxhdpi-screen.png" />
    <splash density="land-xxxhdpi" src="resources\android\splash\drawable-land-xxxhdpi-screen.png" />
    <splash density="port-ldpi" src="resources\android\splash\drawable-port-ldpi-screen.png" />
    <splash density="port-mdpi" src="resources\android\splash\drawable-port-mdpi-screen.png" />
    <splash density="port-hdpi" src="resources\android\splash\drawable-port-hdpi-screen.png" />
    <splash density="port-xhdpi" src="resources\android\splash\drawable-port-xhdpi-screen.png" />
    <splash density="port-xxhdpi" src="resources\android\splash\drawable-port-xxhdpi-screen.png" />
    <splash density="port-xxxhdpi" src="resources\android\splash\drawable-port-xxxhdpi-screen.png" />
    <name>screen2</name>
    <description>
        An Ionic Framework and Cordova project.
    </description>
    <author email="you@example.com" href="http://example.com.com/">
      Your Name Here
    </author>
    <content src="index.html" />
    <access origin="*" />
    <preference name="webviewbounce" value="false" />
    <preference name="UIWebViewBounce" value="false" />
    <preference name="DisallowOverscroll" value="true" />
    <preference name="android-minSdkVersion" value="16" />
    <preference name="BackupWebStorage" value="none" />
    <preference name="SplashScreen" value="screen" />
    <preference name="SplashScreenDelay" value="3000" />
    <icon src="resources\android\icon\drawable-xhdpi-icon.png" />
</widget>


回复 支持 反对

使用道具 举报

493

主题

2035

帖子

6894

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6894
板凳
发表于 2016-1-19 11:22:19 | 只看该作者
启动页面首先需要安装下面插件

https://github.com/apache/cordova-plugin-splashscreen

其次配置可以参考

http://cordova.apache.org/docs/en/latest/config_ref/images.html

最简单的配置方式就是:
安装完成上面的cordova-plugin-splashscreen插件后,找到资源文件下面的图片,然后替换成你的启动图片,注意命名
回复 支持 反对

使用道具 举报

3

主题

9

帖子

89

积分

注册会员

Rank: 2

积分
89
地板
 楼主| 发表于 2016-1-19 13:35:43 | 只看该作者
admin 发表于 2016-1-19 11:22
启动页面首先需要安装下面插件

https://github.com/apache/cordova-plugin-splashscreen

插件为ionic platform android 项目时 自动打的,配置文件也按资料写的。只是启动页,安装成功后,第一次打开是显示的。后面打开就不显示了
回复 支持 反对

使用道具 举报

11

主题

529

帖子

1418

积分

金牌会员

Rank: 6Rank: 6

积分
1418
5#
发表于 2016-1-19 15:00:21 | 只看该作者
换个项目在试试  按照楼上的方法
回复 支持 反对

使用道具 举报

3

主题

9

帖子

89

积分

注册会员

Rank: 2

积分
89
6#
 楼主| 发表于 2016-1-19 15:03:27 | 只看该作者
ionicwang 发表于 2016-1-19 15:00
换个项目在试试  按照楼上的方法

已经换过好多。都是一样。只要是 用 ionic 创建项目都是这样的结果
回复 支持 反对

使用道具 举报

11

主题

529

帖子

1418

积分

金牌会员

Rank: 6Rank: 6

积分
1418
7#
发表于 2016-1-19 15:04:11 | 只看该作者
诺言 发表于 2016-1-19 15:03
已经换过好多。都是一样。只要是 用 ionic 创建项目都是这样的结果

不可能吧  别吓唬我。你先继续整吧,慢慢就明白了。
回复 支持 反对

使用道具 举报

3

主题

9

帖子

89

积分

注册会员

Rank: 2

积分
89
8#
 楼主| 发表于 2016-1-19 15:22:44 | 只看该作者
ionicwang 发表于 2016-1-19 15:04
不可能吧  别吓唬我。你先继续整吧,慢慢就明白了。

并没有吓唬你,你可以试试看。用ionic start 命令创建项目。不过谢谢你的建议。我在查查看吧
回复 支持 反对

使用道具 举报

3

主题

9

帖子

89

积分

注册会员

Rank: 2

积分
89
9#
 楼主| 发表于 2016-1-19 16:07:28 | 只看该作者
已解决,终结
回复 支持 反对

使用道具 举报

0

主题

3

帖子

26

积分

新手上路

Rank: 1

积分
26
10#
发表于 2016-1-22 15:02:04 | 只看该作者

楼主,请问你怎么解决的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-4-27 10:12 , Processed in 0.042438 second(s), 33 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表