fix: platform sepcific playing

This commit is contained in:
Fredrik Burmester
2024-10-15 22:41:19 +02:00
parent 3916c94f36
commit 951a9d08ba
5 changed files with 183 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client";
import * as FileSystem from "expo-file-system";
import { useRouter } from "expo-router";
import { useCallback } from "react";
import { Platform } from "react-native";
export const useFileOpener = () => {
const router = useRouter();
@@ -38,7 +39,8 @@ export const useFileOpener = () => {
});
setPlayUrl(url);
router.push("/play-offline-video");
if (Platform.OS === "ios") router.push("/offline-vlc-player");
else router.push("/offline-player");
} catch (error) {
writeToLog("ERROR", "Error opening file", error);
console.error("Error opening file:", error);