2.9.1 • Published 5 years ago
player-iframe v2.9.1
Player-Iframe
To run dev env
You need 3 terminal tabs
1) Terminal tab #1
a. Install dependencies
make installb. start Nginx and ArteVp watcher
make startTerminal tab #2
Start Player Iframe watcher (webpack)
make watchTerminal tab #3
Start ArteVp css watcher
When a change is made on artevp (on css compiled file for the moment), assets are resync on player-iframe
make watch-artevp-changeTo work on test page
Check that player iframe php container is running
make start
make watch-testDebug
postMessage event debug
Add this in your console :
const externalActionControl = (event) => {
if(event.data.event === 'isFullScreen'
|| event.data.event === 'nextItem'
|| event.data.event === 'previousItem') {
console.log('event', event.data.event, event.data);
}
};
window.addEventListener('message', externalActionControl, false);