程序员不掉发
程序员不掉发
  • 发布:2025-01-23 09:50
  • 更新:2025-02-11 10:41
  • 阅读:119

【报Bug】uni小程序sdk setEnableBackground=false 无效 小程序还是以后台模式运行

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: mate30

页面类型: vue

SDK版本号: 4.45

操作步骤:

正常启动

预期结果:

小程序不应该以后台模式运行

实际结果:

小程序以后台模式运行, .setEnableBackground(false)
.setUniMPFromRecents(false)小程序会以后台模式运行,但点击返回键后直接返回桌面。注销掉后还是以后台模式运行,点返回键后会返回宿主app

bug描述:

val config = DCSDKInitConfig.Builder()  
                                .setCapsule(false) //设置是否使用胶囊按钮  
                                .setEnableBackground(false)  
                                .setUniMPFromRecents(false)  
                                .build();  

                            DCUniMPSDK.getInstance().initialize(this, config,object : IDCUniMPPreInitCallback {  
                                override fun onInitFinished(b: Boolean) {  
                                        Log.d(TAG, "小程序初始化完成:"+b)  
                                        result.success(1)  
                                    }  
                                })
2025-01-23 09:50 负责人:DCloud_Android_DQQ 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

没太看懂你的描述,我本地测试该配置可以正常运行。能拍个可以说明问题的视频吗

  • 程序员不掉发 (作者)

    setEnableBackground=false,手机后台不是应该只显示宿主app吗,现在既显示宿主app,又显示小程序,直接点后台进入小程序后返回会直接返回手机桌面,而不是宿主app

    2025-02-11 10:19

  • 程序员不掉发 (作者)

    人呢

    2025-02-21 17:28

要回复问题请先登录注册