Skip to content

Commit 772026a

Browse files
committed
move embedded SDK to head
1 parent b259b68 commit 772026a

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

webcamstudy/index.html

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
<!DOCTYPE html>
22
<html lang="en">
33
<head>
4+
<script type="module">
5+
import EmbeddedPageSdk from "https://app.realeye.io/sdk/js/testRunnerEmbeddableSdk-1.7.1.js";
6+
7+
/**
8+
* NOTICE: The SDK MUST be created when the UI is fully loaded and ready.
9+
* So, if you are using (modern) frontend framework please use its proper event to create the SDK when everything is ready and fully rendered, instead of the vanilla JS "DOMContentLoaded" event.
10+
*/
11+
window.addEventListener("DOMContentLoaded", () => {
12+
const debugMode = true;
13+
const stimulusId = null; // Or Stimulus/Item UUID from RealEye Study, e.g. "61560b76-3d31-4f0e-b530-55bd8709aadb"
14+
const forceRun = false;
15+
16+
const reSdk = new EmbeddedPageSdk(debugMode, stimulusId, forceRun);
17+
});
18+
</script>
419
<meta charset="UTF-8" />
520
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
621
<title>Task Application</title>
@@ -53,31 +68,17 @@
5368
justify-content: center;
5469
}
5570
</style>
56-
<script type="module">
57-
import EmbeddedPageSdk from "https://app.realeye.io/sdk/js/testRunnerEmbeddableSdk-1.7.1.js";
58-
59-
/**
60-
* NOTICE: The SDK MUST be created when the UI is fully loaded and ready.
61-
* So, if you are using (modern) frontend framework please use its proper event to create the SDK when everything is ready and fully rendered, instead of the vanilla JS "DOMContentLoaded" event.
62-
*/
63-
window.addEventListener("DOMContentLoaded", () => {
64-
const debugMode = false;
65-
const stimulusId = null; // Or Stimulus/Item UUID from RealEye Study, e.g. "61560b76-3d31-4f0e-b530-55bd8709aadb"
66-
const forceRun = false;
67-
68-
const reSdk = new EmbeddedPageSdk(debugMode, stimulusId, forceRun);
69-
});
70-
</script>
7171
</head>
7272
<body>
7373
<div id="app">
74-
<div class="iframe-container">
75-
<iframe id="taskFrame" src="" class="hidden" scrolling="no"></iframe>
74+
<div data-re-aoi-name="IFramePleaseSeeMe2" class="iframe-container">
75+
<iframe data-re-aoi-name="IFramePleaseSeeMe" id="taskFrame" src="" class="hidden" scrolling="no"></iframe>
7676
</div>
7777
<div class="button-container">
7878
<button id="nextTaskButton" class="button hidden">Next Task</button>
7979
</div>
8080
</div>
81+
8182
<script>
8283
let currentTask = 0;
8384

0 commit comments

Comments
 (0)