您好我正在使用Xamarin表单PCL项目构建应用程序。在这个应用程序中,我想阻止用户截取,所以对于我试过的android -
this.Window.SetFlags(WindowManagerFlags.Secure, WindowManagerFlags.Secure);
在mainactivity.cs
中对于Windows 10和8.1,我发现 -
Windows.UI.ViewManagement.ApplicationView.GetForCurrentView().IsScreenCaptureEnabled = false;
我试图把它放在UWP项目的MainPage.xaml.cs中。但是我的应用程序在此之后根本没有开始。仅显示闪屏。
在哪里放置这行代码?
public sealed partial class MainPage
{
public MainPage()
{
this.InitializeComponent();
Windows.UI.ViewManagement.ApplicationView.GetForCurrentView().IsScreenCaptureEnabled = false;
LoadApplication(new FISE.App());
}
}
答案 0 :(得分:0)
你在某处调用Window.Current.Activate()吗?这应该在App.xaml.cs
中