2017-12-18 17 views
-5

자바 스크립트를 사용하여 모바일에서 스크린 샷 이벤트를 중지하려고합니다. PC가 더 쉽기 때문에 eventCode == 44 이벤트 만 사용 했으므로 중지해야합니다.모바일 iOS/Android에서 JS를 사용하여 스크린 샷을 차단하는 방법은 무엇입니까?

고마워요.

+2

수 없습니다. PC에서도 할 수 없습니다. 문자 그대로 화면을 찍는 것을 포함하여 화면을 찍는 방법은 너무 많습니다. JS를 사용하여 구현 한 경우에도 콘솔을 사용하여 비활성화 할 수 있습니다. – Carcigenicate

+2

Heh. PC에서 아무 것도 차단하지 않았습니다. 구현하려고하는 블록을 둘러 보는 것은 쉽지 않습니다. – JJJ

+0

[안드로이드 장치가 내 웹 페이지의 스크린 샷을 찍는 것을 방지하려면 어떻게합니까?] (https://stackoverflow.com/questions/31099410/how-do-i-prevent-an-android-device-from) -a-taking-a-screenshot-of-my-webpage) – JJJ

답변

1

이것은 불가능합니다. 따라서 스크린 샷은 iOS 고유 기능이며 모든 앱과 독립적이므로 앱 코딩을 통해 스크린 샷을 찍을 수 없습니다.

0

당신은 당신이 프로그래밍 방식으로 스크린 샷을 복용 방지 할 수 있습니다하지만 난 JS와 해결책이 있다고 생각하지 않습니다 IOS 장치를위한 다른 해결책이 있습니다 안드로이드

getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); 

에 플래그와 함께 스크린 샷을 복용에서 사용자를 방지 할 수 있습니다.

편집 : 해당 솔루션에 대한 신청 웹 사이트가 아닙니다!