allow disabling frame api as feature
This commit is contained in:
parent
fb3bc33ca0
commit
62aac14c63
1 changed files with 2 additions and 0 deletions
|
|
@ -76,6 +76,7 @@
|
||||||
const feature = {
|
const feature = {
|
||||||
seed: true, // seed profiles on first use
|
seed: true, // seed profiles on first use
|
||||||
meta: true, // show selected widget metadata
|
meta: true, // show selected widget metadata
|
||||||
|
frame: true, // receive frame events
|
||||||
alert_event: false, // emit alerts as events instead of display
|
alert_event: false, // emit alerts as events instead of display
|
||||||
controls: true, // show or not side menus
|
controls: true, // show or not side menus
|
||||||
device_filter: undefined, // function to limit devices shown
|
device_filter: undefined, // function to limit devices shown
|
||||||
|
|
@ -501,6 +502,7 @@
|
||||||
|
|
||||||
// frame message api
|
// frame message api
|
||||||
WIN.addEventListener('message', msg => {
|
WIN.addEventListener('message', msg => {
|
||||||
|
if (!feature.frame) return;
|
||||||
let { origin, source, target, data } = msg;
|
let { origin, source, target, data } = msg;
|
||||||
if (source.window === target.window) return;
|
if (source.window === target.window) return;
|
||||||
let send = source.window.postMessage;
|
let send = source.window.postMessage;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue