设备就绪 ios 不工作

Posted

技术标签:

【中文标题】设备就绪 ios 不工作【英文标题】:Device Ready ios not working 【发布时间】:2015-05-07 11:17:40 【问题描述】:

我知道这会重复很多次,但我找不到解决方法。 我们有一个在 android 中运行的应用程序没有任何问题。

但是当我将它安装到我的 iphone 中时,准备好的设备并没有被触发。

设备准备在 android 中跳转,但在 ios 中,如果 auto-hide-splash-screen 为 false,它会一直停留在启动画面中,并且不会触发 deviceready。

我正在使用 phonegap build 进行构建。

cordova的版本是3.7.0

设备就绪的代码是

 document.addEventListener('deviceready', function() 
    alert('listening to device ready'+navigator);
    navigator.splashscreen.hide();      
  , false);        

【问题讨论】:

【参考方案1】:

尝试类似:

var onLoad = function()
    document.addEventListener("deviceready", deviceReady, false);
;

var deviceReady = function()
    document.addEventListener("backbutton", exitCordova, false);
    alert('listening to device ready'+navigator);
    navigator.splashscreen.hide();
;

var exitCordova = function()
    navigator.app.exitApp();
;

【讨论】:

以上是关于设备就绪 ios 不工作的主要内容,如果未能解决你的问题,请参考以下文章

点击链接后 jQuery 就绪无法正常工作

提交表单后如何在就绪事件中传递函数

Day919.生产就绪 -SpringBoot与K8s云原生微服务实践

USBCAN使用手册

移动硬盘无法访问设备未就绪,里面的文件怎么找回

解析推送安卓。使用网络工作 - 不使用移动设备工作