Implement video recording and share functionality on both iOS and Android platforms. For Android development, refer to the HBRecorder library.
Add following to your build.settings to use:
{
plugins = {
["plugin.screenRecorder"] = {
publisherId = "com.labolado"
}
},
}
Usage:
local SR = require("plugin.screenRecorder")
local function onStart(e)
if e.isError then
print(e.errorMessage)
else
-- do something
end
end
-- to start recording screen
SR.start(onStart)
-- ...
-- to stop recording screen
SR.stop()