1***@qq.com
1***@qq.com
  • 发布:2023-11-02 11:23
  • 更新:2025-10-25 16:36
  • 阅读:562

【报Bug】单独启动uni小程序 动画如何禁掉,以及splashview不能盖住整个屏幕

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: 红米node8pro

页面类型: vue

SDK版本号: 3.8.12

操作步骤:

原生壳正常启动uni小程序,调用 DCUniMPSDK.getInstance().openUniMP

预期结果:

1.能禁掉启动动画
2.启动的splashview 能覆盖整个小程序,占满手机屏幕

实际结果:

1.有启动动画,还会黑屏一下
2.splashview不能盖住整个小程序

bug描述:

1.原生壳 启动uni小程序,启动的时候有一个动画,还会黑屏。如何把这个动画禁掉。使用overridePendingTransition(0, 0) 不能覆盖动画
2.启动小程序时,加了一个splashview 但是这个view不能盖住整个屏幕。

2023-11-02 11:23 负责人:无 分享
已邀请:
7***@qq.com

7***@qq.com

同问,这个好几个月了吧。哈哈。还希望官方网站多点支持,哪怕付费。

7***@qq.com

7***@qq.com - dajiba

registerActivityLifecycleCallbacks(new Application.ActivityLifecycleCallbacks() {

        @Override  
        public void onActivityCreated(@NonNull Activity activity, @Nullable Bundle savedInstanceState) {  
            // 在 Activity 创建时设置动画  
            // 默认的跳转动画,可以根据需要自定义  
            activity.overridePendingTransition(R.anim.slide_in_right, 0);  
        }  

        @Override  
        public void onActivityStarted(@NonNull Activity activity) {}  

        @Override  
        public void onActivityResumed(@NonNull Activity activity) {}  

        @Override  
        public void onActivityPaused(@NonNull Activity activity) {}  

        @Override  
        public void onActivityStopped(@NonNull Activity activity) {}  

        @Override  
        public void onActivitySaveInstanceState(@NonNull Activity activity, @NonNull Bundle outState) {}  

        @Override  
        public void onActivityDestroyed(@NonNull Activity activity) {}  
    }); 自己判断 写在application

要回复问题请先登录注册