aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--webAO/index.html9
-rw-r--r--webAO/master.js15
2 files changed, 14 insertions, 10 deletions
diff --git a/webAO/index.html b/webAO/index.html
index 144cbe0..0a128a5 100644
--- a/webAO/index.html
+++ b/webAO/index.html
@@ -20,15 +20,6 @@
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-113494687-1');
-
- /*
- function onLoad(){
- if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)) {
- alert('WARNING: WebAO on mobile is UNSUPPORTED, DOES NOT WORK, AND USES A LOT OF DATA. PROCEED WITH CAUTION.');
- //window.location.replace("http://aceattorneyonline.com/");
- }
- }
- */
</script>
</head>
diff --git a/webAO/master.js b/webAO/master.js
index 7ddc9cd..97a100a 100644
--- a/webAO/master.js
+++ b/webAO/master.js
@@ -8,6 +8,14 @@ const descs = [];
descs[99] = "This is your computer on port 27016";
const onlinec = [];
+let oldLoading = false;
+export function onLoad(){
+ if (/webOS|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|PlayStation|Opera Mini/i.test(navigator.userAgent)) {
+ oldLoading = true;
+ }
+}
+window.onLoad = onLoad;
+
function setServ(ID) {
console.log(descs[ID]);
if (descs[ID] !== undefined) {
@@ -20,7 +28,12 @@ function setServ(ID) {
function onOpen(_e) {
masterserver.send("ID#webAO#webAO#%");
- masterserver.send("ALL#%");
+ if (oldLoading === true) {
+ masterserver.send("askforservers#%");
+ }
+ else {
+ masterserver.send("ALL#%");
+ }
masterserver.send("VC#%");
}