UNPKG

screen-recording-detector-ios

Version:

**screen-recording-detector-ios** は Expo Modules API を使ったカスタムネイティブモジュールです。 iOS 上での画面録画/ミラーリング状態の変化とスクリーンショットイベントを検知し、JavaScript 側に通知します。 さらに、アプリ起動時に遅延チェックを行うことで、バックグラウンドからの再開時にも最新状態を取得できます。

12 lines (9 loc) 452 B
import type { EventEmitter } from "expo-modules-core"; import { requireNativeModule } from "expo-modules-core"; import { ScreenRecordingDetectorIosEvents } from "./ScreenRecordingDetectorIos.types"; declare class ScreenRecordingDetectorIosModule extends EventEmitter<ScreenRecordingDetectorIosEvents> { getCapturedStatus(): Promise<boolean>; } export default requireNativeModule<ScreenRecordingDetectorIosModule>( "ScreenRecordingDetectorIos" );