addDynamicWaterMarkImageData method

Future<int> addDynamicWaterMarkImageData(
  1. String waterMarkDirPath,
  2. double x,
  3. double y,
  4. double w,
  5. double h,
)

添加动态贴纸

waterMarkDirPath 贴纸图片sequence目录

x 显示屏幕x位置(0~1.0f)

y 显示屏幕y位置(0~1.0f)

w 显示屏幕宽

h 显示屏幕高

returns 返回动态贴纸的id号,删除贴纸传此id

最多支持添加5个贴纸

Implementation

Future<int> addDynamicWaterMarkImageData(
    String waterMarkDirPath, double x, double y, double w, double h) async {
  Map params = {
    "path": waterMarkDirPath,
    "x": x.toString(),
    "y": y.toString(),
    "w": w.toString(),
    "h": h.toString(),
  };
  String strV = await AlivcLivePusher.methodChannel
      .invokeMethod('addDynamicWaterMarkImageData', _wrap(arg: params));
  return int.parse(strV);
}