uni-app iOS调用plus.nativeUI.setUIStyle后,会导致onThemeChange不再监听

uni-app iOS调用plus.nativeUI.setUIStyle后,会导致onThemeChange不再监听

操作步骤:

  • iOS调用plus.nativeUI.setUIStyle强制修改当前暗黑模式后,
  • 如果这时候去手机的设置 => 显示与亮度 => 修改成“浅色”或“深色”,
  • uni.onThemeChange没有任何反应。

预期结果:

  • uni.onThemeChange需要能返回res.theme

实际结果:

  • 没有任何反应

bug描述:

iOS调用plus.nativeUI.setUIStyle强制修改当前暗黑模式后, 如果这时候去手机的设置 => 显示与亮度 => 修改成“浅色”或“深色”, uni.onThemeChange没有任何反应。


更多关于uni-app iOS调用plus.nativeUI.setUIStyle后,会导致onThemeChange不再监听的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app iOS调用plus.nativeUI.setUIStyle后,会导致onThemeChange不再监听的实战教程也可以访问 https://www.itying.com/category-93-b0.html


看下文档注意事项,https://uniapp.dcloud.io/api/system/theme?id=onthemechange
若还存在此问题,请提供可稳定复现直接运行的完整示例(上传附件),方便我们快速排查问题哦。 【正确报bug的姿势】https://ask.dcloud.net.cn/article/38139

回到顶部