0.0.4 • Published 3 years ago

@wecity/weda-plugin-disable-screenshot v0.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

WeDa防截屏插件

使用方法:

  1. 在WeDa低代码中添加npm依赖@wecity/weda-plugin-disable-screenshot,使用最新版本
  2. 在全局的lifecycle文件中引入

    // global.lifecycle
    import * as disableScreenshot from '@wecity/weda-plugin-disable-screenshot';
  3. onAppLaunch生命周期里面初始化

    // global.lifecycle
    disableScreenshot.init(options)

    其中options参数如下:

    @param {Array} options.effectPages  需要防截屏的页面路由数组,传空数组或不传则全部路由生效
    @param {Function} options.requestFunc 触发截屏事件后向服务端发送请求的http函数
    @param {String} options.tipText  截屏后的弹窗文案
    @param {String} options.confirmText  截屏后的弹窗确定按钮文案
    @param {Function} options.confirmCallback  截屏后的弹窗确定按钮点击事件
    @param {String} options.cancelText  截屏后的弹窗取消按钮文案
    @param {Function} options.cancelCallback  截屏后的弹窗取消按钮事件