UNPKG

liang-z-screenshot

Version:

vue-web-screen-shot 修复 html2canvas 截图 图片空白

64 lines (63 loc) 2 kB
"use strict"; exports.__esModule = true; var enableWebRtc = true; // 数据初始化标识 var initStatus = false; var level = 0; // 单击截取屏启用状态 var clickCutFullScreen = false; // 需要隐藏的工具栏图标 var hiddenToolIco = {}; var PlugInParameters = /** @class */ (function () { function PlugInParameters() { // 标识为true时则初始化数据 if (initStatus) { enableWebRtc = true; // 初始化完成设置其值为false initStatus = false; level = 0; } } // 设置数据初始化标识 PlugInParameters.prototype.setInitStatus = function (status) { initStatus = status; }; // 获取数据初始化标识 PlugInParameters.prototype.getInitStatus = function () { return initStatus; }; // 获取webrtc启用状态 PlugInParameters.prototype.getWebRtcStatus = function () { return enableWebRtc; }; // 设置webrtc启用状态 PlugInParameters.prototype.setWebRtcStatus = function (status) { enableWebRtc = status; }; PlugInParameters.prototype.setLoadCrossImg = function (status) { loadCrossImg = status; }; PlugInParameters.prototype.getLoadCrossImg = function () { return loadCrossImg; }; PlugInParameters.prototype.getLevel = function () { return level; }; PlugInParameters.prototype.setLevel = function (val) { level = val; }; PlugInParameters.prototype.getClickCutFullScreenStatus = function () { return clickCutFullScreen; }; PlugInParameters.prototype.setClickCutFullScreenStatus = function (value) { clickCutFullScreen = value; }; PlugInParameters.prototype.getHiddenToolIco = function () { return hiddenToolIco; }; PlugInParameters.prototype.setHiddenToolIco = function (obj) { hiddenToolIco = obj; }; return PlugInParameters; }()); exports["default"] = PlugInParameters;