Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| blocks:app-note:intra-browser-communication [2022-03-22 09:56] – More postMessage examples admin | blocks:app-note:intra-browser-communication [2023-08-01 21:06] (current) – [Installation] admin | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | You need a computer running Blocks server software and a web browser to run this application note. Here's the {{ : | + | You need a computer running Blocks server software and a web browser to run this application note. Here's the {{ : |
| ===== Running the Example ===== | ===== Running the Example ===== | ||
| Line 54: | Line 54: | ||
| < | < | ||
| - | /* Keep Blocks Attractor at bay when user interacts with content. | + | /* Keep Blocks Attractor at bay when user interacts with content. |
| - | Block can not detect user interaction inside a Web Block without | + | Block can not detect user interaction inside a Web Block without |
| - | such notifications. | + | such notifications. |
| */ | */ | ||
| parent.postMessage({type: | parent.postMessage({type: | ||
| - | /* Navigate to specified child block. Always uses absolute block path starting | + | /* Navigate to specified child block. Always uses absolute block path starting |
| - | from he outermost block playing on the spot. If you're using Reference Block | + | |
| - | to bring in the content making the outgoing call, remember that all paths | + | |
| - | must be specified from the top of the outermost (root) block, not relative | + | |
| - | to the referenced block. | + | |
| */ | */ | ||
| parent.postMessage({type: | parent.postMessage({type: | ||
| - | /* Go back to previous block path. | + | /* Go back to previous block path. |
| */ | */ | ||
| parent.postMessage({type: | parent.postMessage({type: | ||
| - | /* Tell any Locator to locate Spot with Location ID 12. | + | /* Tell any Locator to locate Spot with Location ID 12. |
| */ | */ | ||
| parent.postMessage({type: | parent.postMessage({type: | ||
| - | /* Specify local tags of this Spot. Comma separate multiple tags. | + | /* Specify local tags of this Spot. Comma separate multiple tags. |
| */ | */ | ||
| parent.postMessage({type: | parent.postMessage({type: | ||