Dealing with iframes. postMessage to parent iframe when certain things are opened/viewed.

This commit is contained in:
Scott Idem
2024-11-15 16:21:37 -05:00
parent 53deb5edcc
commit 6b34b806b2
6 changed files with 16 additions and 1 deletions

View File

@@ -91,6 +91,9 @@ $: lq__archive_content_obj = liveQuery(async () => {
if (browser) {
console.log('Browser environment detected.');
let message = {'archive_id': $idaa_slct?.archive_id};
window.parent.postMessage(message, "*");
}
</script>

View File

@@ -89,6 +89,9 @@ let ae_promises: key_val = {};
$idaa_slct.archive_content_id = idaa_archive_content_obj?.archive_content_id;
$idaa_slct.archive_content_obj = idaa_archive_content_obj;
let message = {'archive_content_id': $idaa_slct?.archive_content_id};
window.parent.postMessage(message, "*");
// handle_load_post_comment_obj_li({archive_id: $idaa_slct.archive_id, try_cache: false});
// const url = new URL(location);

View File

@@ -41,6 +41,8 @@ file_icons['zip'] = 'file-archive';
$: if (browser && $lq__archive_content_obj?.archive_content_id) {
console.log('** Component Mounted: ** Media Player - Archive Content Obj');
document.body.scrollIntoView();
const url = new URL(location);
url.searchParams.set('archive_content_id', $lq__archive_content_obj?.archive_content_id);
// url.searchParams.set('archive_content_id', $idaa_slct?.archive_content_id);