Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

postMessage API for controlling iframe embeds #190

Closed
jtbandes opened this issue Feb 4, 2022 · 0 comments
Closed

postMessage API for controlling iframe embeds #190

jtbandes opened this issue Feb 4, 2022 · 0 comments
Labels
feature A new feature or idea

Comments

@jtbandes
Copy link
Member

jtbandes commented Feb 4, 2022

Related: #191, #193, #192, #194

If Studio is embedded in another page via iframe, deep linking can be used to control the page's initial state, but it would also be useful to be able to control the embedded Studio dynamically. We could expose an API via postMessage that allows controlling the app, actions like:

  • Changing the layout
  • Loading a different data source
  • Playing/pausing/seeking the data source, controlling playback speed, looping, etc.
  • Changing the color scheme (light/dark/auto)
@jtbandes jtbandes added the feature A new feature or idea label Feb 4, 2022
@amacneil amacneil transferred this issue from another repository Dec 16, 2022
@foxglove foxglove locked and limited conversation to collaborators Dec 16, 2022
@amacneil amacneil converted this issue into discussion #215 Dec 16, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
feature A new feature or idea
Development

No branches or pull requests

1 participant