我在Android设备上使用Ionic,HTML页面中有一个标签。当我按下全屏按钮以全屏模式显示视频时,设备上的标签区域会出现明显的闪烁。
在闪烁期间,我可以看到Android手机的壁纸和此设备上的应用程序图标。这是本机功能的一些问题吗?而且我也注意到当键盘隐藏/显示类似问题时。
正如你在图片中看到的那样,当我切换到全屏时,显然有一个原生播放器的播放按钮,大约一秒后,视频将播放。
这里有一些代码。
<div ng-click="play()" ng-show="showPlay" class="tutorial-play-button"><img src="images/welcomeNote/play.png"></img></div>
<video id='video-widget' autoplay='true' autobuffer controls playsinline poster="null" style="width:100%;">
<source src="{{src}}">
</video>
</div>
答案 0 :(得分:0)
此问题不是因为您在帖子中提到的代码。可能是因为您没有正确处理您的活动动作/动画。即使您启动另一项活动,也会发生同样的事情。项目中可能存在一些代码片段正在改变活动的默认行为。你应该谷歌活动过渡,你可能有你的解决方案。
我希望这会有所帮助。
答案 1 :(得分:0)
原因是我使用的主题。我在我的应用程序中使用了透明主题。我将主题更改为Theme.Light。没关系。