收藏
回答

小程序做切换主题功能遇到的问题

最近在给一个小程序开发darkmode的功能,虽然已经实现了,但还是希望官方能支持一下。下边是遇到的问题,欢迎探讨:


1、wx.setNavigationBarColor 和 wx.setBackgroundColor 这两个方法,只能支持当前页面的颜色切换,现在处理方法是在每一个页面的 componentDidShow 里做set,结果切换页面时会先白后黑,体验很不好。希望能支持全局的设置。


2、页面的背景色需要给 根page 加className来实现,但是现在加不了。现在的处理办法是自己写一个wrapper元素,把page给撑到全屏,然后给这个wrapper加className来切换背景色。这样很不酷。


希望可以给这个page加className,或者提供一个方法全局动态设置这个背景色:



现在darkmode也是趋势,希望官方大大考虑一下~~笔芯

最后一次编辑于  06-26  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • Roam
    Roam
    07-01

    你好,反馈已收到,我们核实下,有进展会同步。

    07-01
    赞同
    回复
  • 雨声
    雨声
    07-02

    早就提过很多次。黑白切换,简直是闪瞎狗眼。

    07-02
    赞同
    回复
  • \
    \
    06-27

    笔芯,我也是类似你这么做的,做完新进入页面一闪一闪的我就放弃了。

    06-27
    赞同
    回复