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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.4
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.4
    1
  • 0.0.3
    0
  • 0.0.2
    0
  • 0.0.1
    0

Package Sidebar

Install

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

Weekly Downloads

1

Version

0.0.4

License

ISC

Unpacked Size

4.34 kB

Total Files

4

Last publish

Collaborators

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