Edit: I changed the title of this post so that it better describes what I'm trying to achieve:
I'm working on a project that switches between web pages and separate construct "projects" embedded in iframes. It's a fairly large and complex treasure hunt game relying heavily on streamed video (Vimeo), which is why I have separate Construct projects on separate pages loading in iframes. The type of the stored information I'm trying to send and access is about which objects a Player has found or used up or lost.
When I used Construct 2, I was able to send stored information back and forth between the Construct windows using localstorage. The Player would click an object in one window and set a localstorage key. Then somewhere down the line, another Construct window (a separate "project") on another page would check if that key existed, then set a variable to LocalStorage.ItemValue, etc.
I tested the same process on my new Construct 3 pages, but it doesn't work anymore. It does work for storing information that can be used later by the same project, but it isn't sharing it with other Construct projects on other pages.
During my Construct 2 days I noticed that localstorage didn't seem to work for communicating between the Construct projects and the .html pages, and I'm wondering if this is a similar issue.
Thanks for your help!