react-native-mscreen-capture

1.0.0 • Public • Published

react-native-mscreen-capture

此项目基于https://github.com/LewinJun/react-native-lewin-screen-capture

在此基础上修复Android 10无法监听截屏的问题

react-native 获取系统截屏通知并获取图片/截取当前屏幕

Install

1: yarn add 或者npm install,现在最新版本是1.0.0

yarn add react-native-mscreen-capture

2: yarn install 或 npm install

Usage

import ScreenCaptureUtil from 'react-native-mscreen-capture'

// 开始监听
ScreenCaptureUtil.startListener(res => {
    console.log(res)
    // this.setState({uri:'data:image/png;base64,' + res.base64})
    this.setState({uri: res.uri})
}, '截屏,screen')

// 停止监听
ScreenCaptureUtil.stopListener()

// 截取当前屏幕
ScreenCaptureUtil.screenCapture((res)=>{
    console.log(res)
    this.setState({uri: res.uri})
})
// 清理缓存
ScreenCaptureUtil.clearCache()

/react-native-mscreen-capture/

    Package Sidebar

    Install

    npm i react-native-mscreen-capture

    Weekly Downloads

    1

    Version

    1.0.0

    License

    ISC

    Unpacked Size

    131 kB

    Total Files

    25

    Last publish

    Collaborators

    • bashen1