直播平台开发,防止直播过程中被截屏或录屏

直播平台开发,防止直播过程中被截屏或录屏
Activity创建时设置WindowManager.LayoutParams.FLAG_SECURE属性,该属性能防止屏幕被截图和录制。以下为修复代码示例:

 public class DemoActivity extends Activity {
    
    
        @Override
        public void onCreate(Bundle savedInstanceState) {
    
    
            super.onCreate(savedInstanceState);
            getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
            setContentView(R.layout.main);
        }
    }

即在Activity onCreate方法中,setContenView调用前设置getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);若是所有Activity需要设置该属性,那么可以在BaseActivity中设置,然后其他Activity继承即可
以上就是直播平台开发,防止直播过程中被截屏或录屏, 更多内容欢迎关注之后的文章

猜你喜欢

转载自blog.csdn.net/yb1314111/article/details/125045548
今日推荐