【问题标题】:Can I stop Chrome on Android refreshing the page when dark mode is toggled?切换暗模式时,我可以停止 Android 上的 Chrome 刷新页面吗?
【发布时间】:2020-06-04 15:55:32
【问题描述】:

我有一个简单的音乐播放器应用程序,它存储了一个临时播放列表。我的三星手机(运行 Android 10)上也有预定的暗模式。当黑暗模式时间到来时(如果我手动切换黑暗模式),Chrome 会刷新页面,最终会丢失播放列表和缓存的歌曲。

理想情况下它不会这样做。有没有办法禁用这种行为?

我的尝试

我尝试设置window.onbeforeunload 函数,这阻止了我手动刷新页面。但是,当我切换系统暗模式时,它会被忽略,Chrome 会自动刷新页面。

我已经在我的 Windows 10 桌面上测试了切换暗模式,但谷歌浏览器不会在此处刷新页面。

【问题讨论】:

    标签: android mobile-chrome


    【解决方案1】:

    好吧,我起草了这个问题,并认为我还会检查 chrome 移动标志是否合适。

    原来有一个选项,使用enable-android-night-mode-tab-reparenting 标志:

    如果启用,当用户更改主题时,选项卡会重新设置而不是重新加载 - Android

    当它启用时,标签会被重新绘制而不是重新加载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-17
      • 1970-01-01
      • 2021-03-05
      • 1970-01-01
      • 2021-04-01
      • 1970-01-01
      • 2015-04-10
      相关资源
      最近更新 更多