【发布时间】:2014-10-20 05:02:30
【问题描述】:
我有一个 Android Phonegap 项目,我正在尝试使用 Cordova 提供的 Splashscreen 插件。我认为我已经正确设置了所有内容...这是我认为相关的代码。
Config.xml
<widget ...>
...
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="15000" />
<plugin name="SplashScreen" value="org.apache.cordova.SplashScreen"/>
</widget>
Index.html
<script type="text/javascript" charset="utf-8">
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
navigator.splashscreen.hide()
}
</script>
我已经使用 CLI 正确安装了插件,并且启动画面本身位于 Android 项目的 res/drawable* 文件夹中,正如我认为的那样,但无论我尝试做什么,启动画面都没有显示。甚至不是默认的。即使我禁用了 navigator.splashscreen.hide() 功能(以防它太快)。
我现在完全迷失了,已经尝试了一周的调整,但我就是看不到它。
【问题讨论】:
-
这有点牵强但是你安装了splashscreen插件吗?
-
是的,我做到了,从命令行界面。一切看起来“正常”......甚至一个新的包出现在 Eclipse 的 src 文件夹中,名为“org.apache.cordova.splashscreen”,其中包含一个对我来说似乎正确的 java 文件。 eclipse环境中没有错误。我错过了什么吗?
标签: android cordova splash-screen