Open AhmedSamir74 opened 1 year ago
same issue
send pls example code. in clear project react-native/expo - all works fine. thx
Got the same issue. I was able to bypass it by changing the import from:
import RNScreenshotPrevent from 'react-native-screenshot-prevent
useEffect(() => {
const subscription = RNScreenshotPrevent.addListener(() => {
console.log('Screenshot taken')
})
return () => subscription?.remove()
}, [])
to
import RNScreenshotPrevent, { addListener } from 'react-native-screenshot-prevent
useEffect(() => {
const subscription = addListener(() => {
console.log('Screenshot taken')
})
return () => subscription?.remove()
}, [])
i got same error.
JSON value '4243' of type NSNumber cannot be converted to NSString
(null)
is not a supported event type for RNScreenshotPrevent. Supported events are: userDidTakeScreenshot
When using Listener