Nitrate Processed Mincemeat

    @wecity/weda-plugin-disable-screenshot

    0.0.4 • Public • Published

    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  截屏后的弹窗取消按钮事件

    Keywords

    none

    Install

    npm i @wecity/weda-plugin-disable-screenshot

    DownloadsWeekly Downloads

    1

    Version

    0.0.4

    License

    ISC

    Unpacked Size

    4.34 kB

    Total Files

    4

    Last publish

    Collaborators

    • zystylish
    • brian_zhang
    • legendlu
    • fenfeizeng
    • colinczhu
    • easonruan
    • yikazhu
    • daniel-dx
    • domy
    • delenzhang
    • vickiliang
    • derrickliu
    • xiaoyaojones
    • smileswlin
    • jillysong
    • allennzhang
    • sharryliao
    • pechelhuang
    • phspan