我用mozRequestFullScreen设置了全屏,当点击一个插件(在本例中是Unity Web Player )时,退出全屏,控制台会说:“已经放弃了全屏,因为一个插件窗口获得了焦点。”
在Chrome中,我可以点击相同的插件,并且不会丢失我用webkitRequestFullScreen设置的全屏。
有什么解决方案吗?
我正在构建一个像Photos这样的应用程序,你可以在UICollectionView中滚动你的照片的缩略图,你可以点击其中一个来查看全屏照片。我正在努力增加对键盘导航的支持,这样你就可以用箭头键聚焦在一张照片上,然后按下空间来查看全屏,关闭它,然后聚焦到另一张照片上。这在Photos应用程序中运行良好,但在我的应用程序中,当您退出全屏视图控制器时,焦点不会恢复--直到您再次按箭头键时,该单元格才会聚焦。当所呈现的视图控制器被取消时,如何恢复焦点?
为了启用焦点,我在UICollectionViewController中设置了这些
collectionView.allowsFocus = tru