react-native-screenshot-url
TypeScript icon, indicating that this package has built-in type declarations

1.0.6 • Public • Published

react-native-screenshot-url

npm version

Install

yarn add react-native-screenshot-url

Usage

import ScreenShotUtil, { CallbackInfo } from 'react-native-screenshot-url';

useEffect(() => {
    ScreenShotUtil.startListener((res: CallbackInfo) => {
        // android 权限请求后置 & 内置
        // ios 无需权限
        console.log('- startScreenShot uri=' + res.uri);
    }, '截屏,screen');

    return () => {
        ScreenShotUtil.stopListener();
    };
});

Features

  • support 22 - 32 permissions about images READ_EXTERNAL_STORAGE
  • support Android API level 33 permissions about images READ_MEDIA_IMAGES
  • startListener without permission
  • permission request is built-in before callback

Reference

Package Sidebar

Install

npm i react-native-screenshot-url

Weekly Downloads

11

Version

1.0.6

License

ISC

Unpacked Size

88.3 kB

Total Files

33

Last publish

Collaborators

  • krmao