From 213efdeb71d57d5be5633368f69a11b3588d37b2 Mon Sep 17 00:00:00 2001 From: MrPiglr Date: Thu, 12 Feb 2026 13:46:11 -0700 Subject: [PATCH] fix(webview): test loading external js file relative to html --- .../src/main/assets/public/test_external.html | 26 +++++++++++++++++++ .../app/src/main/assets/public/test_script.js | 3 +++ .../main/java/com/aethex/os/MainActivity.java | 4 +-- 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 android/app/src/main/assets/public/test_external.html create mode 100644 android/app/src/main/assets/public/test_script.js diff --git a/android/app/src/main/assets/public/test_external.html b/android/app/src/main/assets/public/test_external.html new file mode 100644 index 0000000..0f4debb --- /dev/null +++ b/android/app/src/main/assets/public/test_external.html @@ -0,0 +1,26 @@ + + + + + Test External Script + + + +
+

TEST EXTERNAL (Pink = Wait / Cyan = Success)

+
+ + + + \ No newline at end of file diff --git a/android/app/src/main/assets/public/test_script.js b/android/app/src/main/assets/public/test_script.js new file mode 100644 index 0000000..03b51c8 --- /dev/null +++ b/android/app/src/main/assets/public/test_script.js @@ -0,0 +1,3 @@ +console.log("External script loaded"); +document.body.style.backgroundColor = "cyan"; +document.body.innerHTML = "

EXTERNAL SCRIPT WORKS (Cyan)

"; \ No newline at end of file diff --git a/android/app/src/main/java/com/aethex/os/MainActivity.java b/android/app/src/main/java/com/aethex/os/MainActivity.java index 5deb9f6..e4d425a 100644 --- a/android/app/src/main/java/com/aethex/os/MainActivity.java +++ b/android/app/src/main/java/com/aethex/os/MainActivity.java @@ -71,7 +71,7 @@ public class MainActivity extends BridgeActivity { webView.clearCache(true); webView.clearHistory(); - // LOAD THE RED FILE - webView.loadUrl("file:///android_asset/public/test_red.html"); + // LOAD THE EXTERNAL SCRIPT TEST + webView.loadUrl("file:///android_asset/public/test_external.html"); } }