【问题标题】:Splash Screen not displaying with PhoneGap BuildPhoneGap Build 不显示启动画面
【发布时间】:2014-02-17 04:50:58
【问题描述】:

当我加载我的应用程序时,不显示我设置的启动画面。这是我的config.xml 文件:

<?xml version="1.0" encoding="UTF-8"?>
        <widget xmlns = "http://www.w3.org/ns/widgets"
            xmlns:gap = "http://phonegap.com/ns/1.0"
            id        = "com.Mobile.test"
            versionCode=""
            version   = "1.0">
            <name>Mobile</name>
            <description>
            </description>
            <author href="www.mobile.net" email="editor@mobile.net">
    SMD
            </author>
            <preference name="phonegap-version" value="3.1.0" />
            <preference name="orientation" value="default" />
            <preference name="fullscreen" value="false" />
            <preference name="target-device" value="universal" />
            <preference name="webviewbounce" value="true" />
            <preference name="prerendered-icon" value="true" />
            <preference name="stay-in-webview" value="true" />
            <preference name="ios-statusbarstyle" value="default" />
            <preference name="detect-data-types" value="true" />
            <preference name="exit-on-suspend" value="false" />
            <preference name="show-splash-screen-spinner" value="true" />
            <preference name="auto-hide-splash-screen" value="true" />
            <preference name="EnableViewportScale" value="true" />
            <preference name="MediaPlaybackRequiresUserAction" value="false" />
            <preference name="AllowInlineMediaPlayback" value="false" />
            <preference name="BackupWebStorage" value="cloud" />
            <preference name="TopActivityIndicator" value="gray" />
            <preference name="KeyboardDisplayRequiresUserAction" value="false" />
            <preference name="HideKeyboardFormAccessoryBar" value="false" />
            <preference name="SuppressesIncrementalRendering" value="false" />
            <preference name="android-minSdkVersion" value="7" />
            <preference name="android-installLocation" value="internalOnly" />
            <preference name="SplashScreenDelay" value="5000" />
            <preference name="ErrorUrl" value=""/>
            <preference name="BackgroundColor" value="0x000000"/>
            <preference name="KeepRunning" value="true"/>
            <preference name="DisallowOverscroll" value="false"/>
            <preference name="LoadingDialog" value=","/> 
            <preference name="LoadUrlTimeoutValue" value="20000" />
            <preference name="disable-cursor" value="false" />
            <gap:platform name="android" />
            <gap:plugin name="org.apache.cordova.geolocation"  />
            <gap:plugin name="org.apache.cordova.inappbrowser"  />
            <gap:plugin name="org.apache.cordova.splashscreen"  />
            <gap:splash src="img/splash/android/ldpi.png" gap:platform="android" gap:density="ldpi" />
            <gap:splash src="img/splash/android/mdpi.png" gap:platform="android" gap:density="mdpi" />
            <gap:splash src="img/splash/android/hdpi.png" gap:platform="android" gap:density="hdpi" />
        </widget>

我也试过了:

<gap:splash src="splash.png" /> 

初始屏幕标题为“splash”,根文件夹中的 index.html 没有运气

初始屏幕的大小为:

LDPI:
Portrait: 200x320px
Landscape: 320x200px
MDPI:
Portrait: 320x480px
Landscape: 480x320px
HDPI:
Portrait: 480x800px
Landscape: 800x480px

有人可以就如何解决此问题提出建议吗?我没有在本地包装这个应用程序,严格使用 Phone Gap Build。

【问题讨论】:

    标签: android cordova splash-screen


    【解决方案1】:

    我为我比较了一些项目,我在其中使用您的config.xml 实现了启动画面,我发现您缺少这一行:

    <preference name="splash-screen-duration" value="6000" />
    

    还有这个插件

    <plugin name="SplashScreen" value="org.apache.cordova.SplashScreen"/>
    

    试试这个并反馈给我

    【讨论】:

    • 我发现你添加了插件尝试在你的 xml 末尾重新排序插件元素
    • Mohammed- 我尝试了其他方法,但没有成功。我应该恢复到根文件夹中的默认 splash.png 吗?
    • 不,看看这是我在启动画面图像中的实现
    • 我修改了我的以匹配你的也没有运气......这是否与我正在上传并让 PhoneGap Build 进行包装的事实有关?
    猜你喜欢
    • 2014-10-12
    • 2016-04-19
    • 2014-09-20
    • 2018-12-07
    • 2014-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多