diff --git a/pkg/handlers/players.go b/pkg/handlers/players.go
index 662e4b2..b4b762a 100644
--- a/pkg/handlers/players.go
+++ b/pkg/handlers/players.go
@@ -491,9 +491,9 @@ func (h *PlayersHandler) GetVidsrcPlayer(w http.ResponseWriter, r *http.Request)
log.Printf("Generated Vidsrc URL: %s", playerURL)
- // Максимальная защита от всплывающих окон и редиректов
- iframe := fmt.Sprintf(``, playerURL)
- htmlDoc := fmt.Sprintf(`
Vidsrc Player%s`, iframe)
+ // Sandbox с минимальными ограничениями для работы плеера
+ iframe := fmt.Sprintf(``, playerURL)
+ htmlDoc := fmt.Sprintf(`Vidsrc Player%s`, iframe)
w.Header().Set("Content-Type", "text/html")
w.Write([]byte(htmlDoc))
@@ -517,9 +517,9 @@ func (h *PlayersHandler) GetVidlinkMoviePlayer(w http.ResponseWriter, r *http.Re
log.Printf("Generated Vidlink Movie URL: %s", playerURL)
- // Максимальная защита от всплывающих окон и редиректов
- iframe := fmt.Sprintf(``, playerURL)
- htmlDoc := fmt.Sprintf(`Vidlink Player%s`, iframe)
+ // Sandbox с минимальными ограничениями для работы плеера
+ iframe := fmt.Sprintf(``, playerURL)
+ htmlDoc := fmt.Sprintf(`Vidlink Player%s`, iframe)
w.Header().Set("Content-Type", "text/html")
w.Write([]byte(htmlDoc))
@@ -550,9 +550,9 @@ func (h *PlayersHandler) GetVidlinkTVPlayer(w http.ResponseWriter, r *http.Reque
log.Printf("Generated Vidlink TV URL: %s", playerURL)
- // Максимальная защита от всплывающих окон и редиректов
- iframe := fmt.Sprintf(``, playerURL)
- htmlDoc := fmt.Sprintf(`Vidlink Player%s`, iframe)
+ // Sandbox с минимальными ограничениями для работы плеера
+ iframe := fmt.Sprintf(``, playerURL)
+ htmlDoc := fmt.Sprintf(`Vidlink Player%s`, iframe)
w.Header().Set("Content-Type", "text/html")
w.Write([]byte(htmlDoc))