Merge pull request #578 from ONLYOFFICE/feature/pluginAllows

Add permission to plugins
This commit is contained in:
Julia Radzhabova 2020-11-20 17:18:04 +03:00 committed by GitHub
commit 5fa71477f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View file

@ -879,7 +879,7 @@
iframe.allowFullscreen = true; iframe.allowFullscreen = true;
iframe.setAttribute("allowfullscreen",""); // for IE11 iframe.setAttribute("allowfullscreen",""); // for IE11
iframe.setAttribute("onmousewheel",""); // for Safari on Mac iframe.setAttribute("onmousewheel",""); // for Safari on Mac
iframe.setAttribute("allow", "autoplay"); iframe.setAttribute("allow", "autoplay; camera; microphone; display-capture");
if (config.type == "mobile") if (config.type == "mobile")
{ {

View file

@ -210,6 +210,7 @@ define([
this.iframePlugin.align = "top"; this.iframePlugin.align = "top";
this.iframePlugin.frameBorder = 0; this.iframePlugin.frameBorder = 0;
this.iframePlugin.scrolling = "no"; this.iframePlugin.scrolling = "no";
this.iframePlugin.allow = "camera; microphone; display-capture";
this.iframePlugin.onload = _.bind(this._onLoad,this); this.iframePlugin.onload = _.bind(this._onLoad,this);
this.currentPluginFrame.append(this.iframePlugin); this.currentPluginFrame.append(this.iframePlugin);
@ -393,6 +394,7 @@ define([
iframe.align = "top"; iframe.align = "top";
iframe.frameBorder = 0; iframe.frameBorder = 0;
iframe.scrolling = "no"; iframe.scrolling = "no";
iframe.allow = "camera; microphone; display-capture";
iframe.onload = _.bind(this._onLoad,this); iframe.onload = _.bind(this._onLoad,this);
var me = this; var me = this;