@wecity/weda-plugin-disable-screenshot

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

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  截屏后的弹窗取消按钮事件
    
npm i @wecity/weda-plugin-disable-screenshot

Metadata

  • ISC
  • Whatever
  • allennzhang
  • released 7/12/2021

Downloads