Fix problem with the Android app

This commit is contained in:
redphx
2024-04-28 17:17:55 +07:00
parent 7a79546831
commit 0ba8df734c
5 changed files with 10 additions and 11 deletions

View File

@@ -19,7 +19,7 @@ const DEFAULT_FLAGS: BxFlags = {
UseDevTouchLayout: false,
}
const BX_FLAGS = Object.assign(DEFAULT_FLAGS, window.BX_FLAGS || {});
delete window.BX_FLAGS;
export { BX_FLAGS }
export const BX_FLAGS = Object.assign(DEFAULT_FLAGS, window.BX_FLAGS || {});
try {
delete window.BX_FLAGS;
} catch (e) {}

View File

@@ -2,7 +2,7 @@ export const SCRIPT_VERSION = Bun.env.SCRIPT_VERSION;
export const SCRIPT_HOME = 'https://github.com/redphx/better-xcloud';
export const AppInterface = window.AppInterface;
export const NATIVE_FETCH = window.fetch;
export const STATES: BxStates = {
isPlaying: false,
appContext: {},

View File

@@ -5,10 +5,11 @@ import { PrefKey, getPref } from "./preferences";
import { RemotePlay } from "../modules/remote-play";
import { StreamBadges } from "../modules/stream/stream-badges";
import { TouchController } from "../modules/touch-controller";
import { NATIVE_FETCH, STATES } from "./global";
import { STATES } from "./global";
import { getPreferredServerRegion } from "./region";
import { TitlesInfo } from "./titles-info";
export const NATIVE_FETCH = window.fetch;
enum RequestType {
XCLOUD = 'xcloud',