收藏
回答

wx.setKeepScreenOn IOS系统 热启动常亮问题

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 需求 iOS iOS12.2 iPhone 7 Plus 7.0.3

- 需求的场景描述(希望解决的问题)

小程序启动会有两种情况,一种是「冷启动」,一种是「热启动」。

  • 热启动:假如用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时无需重新启动,只需将后台态的小程序切换到前台,这个过程就是热启动;

  • 冷启动:用户首次打开或小程序被微信主动销毁后再次打开的情况,此时小程序需要重新加载启动,即冷启动。

小程序没有重启的概念。

如果 iOS 用户关闭小程序,热启动打开小程序,wx.setKeepScreenOn接口设置的屏幕常亮会失效,此问题是否有解决方案?


- 希望提供的能力


希望用户热启动后,还可以设置屏幕常亮。

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容