mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Fix YouTube fullscreen on iOS devices
This commit is contained in:
21
Shared/Extensions/WKUserContentController-Extensions.swift
Normal file
21
Shared/Extensions/WKUserContentController-Extensions.swift
Normal file
@@ -0,0 +1,21 @@
|
||||
//
|
||||
// WKUserContentController-Extensions.swift
|
||||
// NetNewsWire
|
||||
//
|
||||
// Created by Maurice Parker on 4/5/23.
|
||||
// Copyright © 2023 Ranchero Software. All rights reserved.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
import WebKit
|
||||
|
||||
extension WKUserContentController {
|
||||
|
||||
func addUserScript(forResource res: String, withExtension ext: String) {
|
||||
if let url = Bundle.main.url(forResource: res, withExtension: ext), let source = try? String(contentsOf: url) {
|
||||
let userScript = WKUserScript(source: source, injectionTime: WKUserScriptInjectionTime.atDocumentStart, forMainFrameOnly: false)
|
||||
addUserScript(userScript)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user