PhoneGap - 无法隐藏Android启动画面

时间:2013-12-30 15:40:01

标签: android cordova

我可以使用PhoneGap 3.3.0在Android中显示启动画面,当我将其设置为自动超时10秒时,它可以正常工作。但是,当我使用navigator.splashscreen.hide()隐藏我的javascript中的启动画面时(根据文档),它会抛出uncaught type error: splashscreen is not defined

我刚刚升级到PhoneGap 3.3.0。我确认我安装了splashscreen,并反映在我的res / xml / config.xml中。我在当地建设。

$('#mainPage').bind('pageinit', onDeviceReady);

function onDeviceReady() {
mainInit();
optimizeSpeed();
adjustScale();
displayLastFeeding();

navigator.splashscreen.hide();
console.log("device ready");
}

这是直接从文档中获取的,所以不确定这里发生了什么......

编辑: 修改上述代码以使用deviceready事件仍然具有相同的错误(navigator.splashscreen未定义)。

$(document).ready(function() {
  document.addEventListener("deviceready", onDeviceReady, false);
});

我在index.html文件中包含了phonegap.js和cordova.js。

0 个答案:

没有答案