小马路
小马路
  • 发布:2024-02-26 23:15
  • 更新:2024-03-04 14:59
  • 阅读:263

【报Bug】IOS调用plus.nativeUI.setUIStyle会闪退

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iphonex

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

plus.nativeUI.setUIStyle('dark')

plus.nativeUI.setUIStyle('light')

操作步骤:

plus.nativeUI.setUIStyle('dark')

plus.nativeUI.setUIStyle('light')

预期结果:

plus.nativeUI.setUIStyle('dark')

plus.nativeUI.setUIStyle('light')

正常切换

实际结果:

plus.nativeUI.setUIStyle('dark')

plus.nativeUI.setUIStyle('light')

IOS闪退

bug描述:

IOS调用plus.nativeUI.setUIStyle('light')和plus.nativeUI.setUIStyle('dark')会闪退
调用plus.nativeUI.setUIStyle('auto')正常
目前按照https://uniapp.dcloud.net.cn/tutorial/darkmode.html#darkmode该文档进行的配置,
在不调用plus.nativeUI.setUIStyle强制设置light和dark情况下,深色模式使用一切正常,
但是如果调用plus.nativeUI.setUIStyle进行模式切换,IOS上就会闪退

测试了官方提供的“hello-darkmode 示例工程”,同样会出现这样的问题!!!

安卓端正常!!

2024-02-26 23:15 负责人:DCloud_iOS_WZT 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

更新到最新alpha试下

  • dci797

    最新alpha可以

    2024-02-27 16:31

MEC

MEC

难怪,我更新成3.99后啥也没改就闪退了,原来是这个原因

要回复问题请先登录注册