我正在将YouTube与钴11集成在一起。现在,我正在测试应用程序生命周期测试。
suspend
事件unpause
事件。 (youtube成为前台)deepLinke
事件之后发送了unpause
事件事件顺序:
window.onfocus
window.onblur
....................?launch=remote
window.onfocus
..................:visible
onvisibilityChange:hidden
window.onblur
visible
在onvisibilityChange:hidden
时,youtube进入后台;那正确吗?
这会使屏幕变黑。
为什么在YouTube恢复后又再次出现1. window.onfocus
和2. window.onblur
?
答案 0 :(得分:0)
如果发送kSbEventTypeSuspend事件,则Cobalt将假定它是隐藏的并停止渲染到显示器。如果希望钴保持可见状态,则不要发送kSbEventTypeSuspend事件,而是可以发送kSbEventTypePause事件。有关更多信息,请参见Cobalt生命周期文档:https://cobalt.googlesource.com/cobalt/+/release_11/src/cobalt/doc/lifecycle.md。