Android 集成uni-app小程序SDK 设置单窗口模式并修改启动动画黑屏一闪而过

Android 集成uni-app小程序SDK 设置单窗口模式并修改启动动画黑屏一闪而过

测试过的手机:

测试的Android手机都存在该问题

操作步骤:

  • 调用打开 小程序api 跳转就会出现

预期结果:

  • 单进程情况下,不希望黑屏一闪而过,正常的页面跳转效果

实际结果:

  • 有黑屏闪过

bug描述:

android 原生页面跳转小程序,启动过程中有黑屏一闪而过,无法设置 PandoraEntryActivity ,把启动动画放慢会出现黑屏

image image

产品分类:

  • uni小程序SDK

手机系统:

  • 全部

手机厂商:

  • 模拟器

页面类型:

  • vue

SDK版本号:

  • 4.65

更多关于Android 集成uni-app小程序SDK 设置单窗口模式并修改启动动画黑屏一闪而过的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于Android 集成uni-app小程序SDK 设置单窗口模式并修改启动动画黑屏一闪而过的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这是一个常见的启动动画优化问题。在单窗口模式下,PandoraEntryActivity的启动过程确实容易出现短暂黑屏。建议尝试以下解决方案:

  1. 在AndroidManifest.xml中为PandoraEntryActivity添加窗口背景:
<activity
    android:name="io.dcloud.PandoraEntryActivity"
    android:theme="@style/AppTheme.Transparent"
    android:launchMode="singleTask"/>
  1. 创建透明主题styles.xml:
<style name="AppTheme.Transparent" parent="AppTheme">
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowDisablePreview">false</item>
</style>
回到顶部