gpt4 book ai didi

cordova - Meteor:在移动 Cordova 上等待热代码推送期间按住启动屏幕

转载 作者:行者123 更新时间:2023-12-02 16:06:50 25 4
gpt4 key购买 nike

希望 Meteor Cordova 应用程序在从应用程序商店下载应用程序后首次运行时等待来自服务器的热代码推送完成时保持启动屏幕。这样,将保证用户看到/获取具有当前 Assets 的应用程序的当前(从服务器)版本,而不是应用程序商店中的版本(可能不具有所有当前 Assets 等) 。我一直在尝试使用这些软件包:

启动屏幕

MDG:恢复时重新加载

基于启动屏幕文档,将其包含在 main.js 中:

var lauchScreenHandle = LaunchScreen.hold();

计划仅包含代码:

lauchScreenHandle.release();

在部署到服务器的代码版本中,而不是在应用商店上的版本中,因此代码仅在代码从服务器刷新后才会显示应用程序 UI。觉得这有点聪明。然而,.hold() 似乎没有太大作用。即使没有release(),应用程序仍然会离开启动屏幕并在UI呈现后继续进行。不知道如何防止这种情况。

此外,该应用程序是横向应用程序。在 iOS 上,当发生这种情况时,初始屏幕以横向模式开始,然后翻转到纵向并且看起来很糟糕,然后应用程序根据 XCode 设置以横向模式启动。找到的唯一文档似乎无法解决这个问题。

感谢您的帮助。

最佳答案

LaunchScreen 似乎是一个仅限客户端的操作。它不会在服务器上执行任何操作。为了使事情正常工作,请将其添加到应用程序的客户端代码中。

关于cordova - Meteor:在移动 Cordova 上等待热代码推送期间按住启动屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34699563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com