liang-z-screenshot
Version:
vue-web-screen-shot 修复 html2canvas 截图 图片空白
27 lines (26 loc) • 1.32 kB
JavaScript
;
exports.__esModule = true;
var screen_short_vue_1 = require("@/components/screen-short.vue");
var PlugInParameters_1 = require("@/module/main-entrance/PlugInParameters");
exports["default"] = {
install: function (app, options) {
var plugInParameters = new PlugInParameters_1["default"]();
if ((options === null || options === void 0 ? void 0 : options.enableWebRtc) != null) {
plugInParameters.setWebRtcStatus(options.enableWebRtc);
}
if ((options === null || options === void 0 ? void 0 : options.loadCrossImg) != null) {
plugInParameters.setLoadCrossImg(options.loadCrossImg);
}
if ((options === null || options === void 0 ? void 0 : options.level) != null) {
plugInParameters.setLevel(options.level);
}
if ((options === null || options === void 0 ? void 0 : options.clickCutFullScreen) != null) {
plugInParameters.setClickCutFullScreenStatus(options.clickCutFullScreen);
}
if (options === null || options === void 0 ? void 0 : options.hiddenToolIco) {
plugInParameters.setHiddenToolIco(options.hiddenToolIco);
}
// 将截屏组件挂载到vue实例
app.component(screen_short_vue_1["default"].name, screen_short_vue_1["default"]);
}
};