cordova plugin, support Android
using MediaRecorder or MediaMuxer to record Android device's screen
cordova plugin add cordova-plugin-screenrecord --save
Name | Type | Default | Description |
---|---|---|---|
isAudio | boolean | false | If true, the plugin uses MediaRecorder to record audio & video |
width | number | 720 | width in pixels to record screen |
height | number | 1280 | height in pixels to record screen |
bitRate | number | 6000000 | the bit rate of video |
dpi | number | 1 | the dpi of video |
the full absolute path of the video file
example: /sdcard/yourapp/test.mp4
Callback function that provides a message when the screen-record process started
After the screen-record process started, the java will call cordova.getActivity().moveTaskToBack(true)
Callback function that provides a error message
stop a running screen-record process
Callback function that provide a message when stop a running process
Callback function that provide a error message.
use this plugin in ionic2 project
ionic plugin add cordova-plugin-screenrecord
declare var ScreenRecord
in declarations.d.ts
ScreenRecord
in your .ts file