Xamarin.Forms视频渲染器重新启动

时间:2019-11-03 23:35:32

标签: xamarin xamarin.forms xamarin.android android-videoview

我有自己的Xamarin.Forms项目,可以播放视频,但是每次将视频最小化(“主页”按钮/锁定屏幕)时,视频都会从头开始重新播放。视频可以在IOS上正常播放/恢复正常。

我试图在mainactivity中捕获onPause / OnResume / Onrestart方法,但是它们都不提供位置高于0的“ videoPlayer”或“ videoPlayerRenderer”的实例。因此,我从Xamarin下载了提供的演示这里Link to MS DOCS。这与我的修改项目具有相同的行为(无论如何都复制/粘贴此代码)。

我已尝试在演示启动模式“ LaunchMode = LaunchMode.SingleTask”中的MainActivity上设置以下模式,并尝试了“ ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation”

我所有的测试都在Android模拟器上运行,并且我的物理S8 +在调试版本和发行版中都运行OS Android 9.0(pie)。我检查了开发人员设置,没有发现任何杀死“ Dont keep Activities”活动的原因,正如我在上一个StackOverflow问题中所看到的那样。

0 个答案:

没有答案